#include "local.h"
#include <macros.h>
#include <stdproperties.h>
#include <pl.h>

inherit TPATH + "std/korytarz";
inherit "/lib/drink_water";

void
create_korytarz()
{
	add_exit(LPATH + "kor2", "poludnie", 0, 1);
	
	set_long(query_long()+" Posrodku komnaty na niewielkim postumencie "+
		"zostala umocowana srebrna chrzcielnica.");
	add_item(({"postument","niewielki postument"}),
		"Postument zostal wykonany z ciemnego marmuru, porytego "+
		"niewielkimi srebrnymi zylkami. Zdobia go ornamenty "+
		"roslinne, przeplatane motywami z zycia codziennego "+
		"krasnoludow.\n");
	add_item(({"chrzcielnice","srebrna chrzcielnice"}),
		"Misternie wykonane dzielo krasnoludzkiej sztuki, "+
		"ozdobione roslinami wykonanymi ze zlota i mithrylu. "+
		"Wewnatrz chrzcielnicy zauwazasz zabarwiona na zielonkawy "+
		"kolor wode oraz pokrywajace dno scenki przedstawiajace "+
		"chorych krasnoludow uzdrawianych podczas picia wody.\n");
	add_prop(OBJ_I_CONTAIN_WATER, 1);
	set_drink_places(({"z chrzcielnicy", "ze srebrnej chrzcielnicy"}));
	
	(clone_object(TPATH+"obj/brama_nw"))->move(this_object());
}


void
init()
{
  ::init();
  
  init_drink_water();
}


void
drink_effect(string s)
{
	::drink_effect(s);
	say("Przez krotka chwile zielonkawa poswiata otaczyla "+
		QIMIE(this_player(),PL_BIE) + " po czym zniknela tak nagle, jak "+
		"sie pojawila.\n");
	this_player()->add_prop(IMPERIUM_I_STWOR_CHAOSU, 1);
	this_player()->heal_hp(1);
	this_player()->add_fatigue(1);
	write("Poczul"+this_player()->koncowka("es","as")+" sie "+
		"troszke lepiej.\n");
}
