/* Jest to moja kaplica do Zamku...
	Pewnie Thalis bedzie musial ja jeszcze poprawiac...
	Natomiast w tej kaplicy sie:
		a) wstepuje do Zakonu.
		b) wychodzi z Zakonu.
		c) nawiazuje kontakt z Sigmarem (?)
		d) awansuje...
	Slowem... Tutaj sie cala administracja tworzy...
	Nie inherituje nic, bo nie mam co, ale mysle, ze thalis cos w zamku u
	siebie ingerituje.
*/

inherit "/d/Imperium/std/room"; 
 
int czy_byl=0;

#include "mith.h"
#include "/d/Imperium/Zakon/engine/ryc_zak.h"
#include "/d/Imperium/Zakon/engine/prawa.h"
#include "kaplica.h"

create_imperium_room()
{
 	set_short("Kaplica zamkowa");
 	set_long(" Znajdujesz sie w zamkowej kaplicy. Tutaj rycerze modla sie o"
 		+" blogoslawienstwo boga i odprawiaja swoje nabozenstwa. Pokoj jest"
 		+" skromnie, wrecz ascetycznie urzadzony. Jedynymi meblami sa proste, "
 		+"debowe lawy, drewniany oltarz z wyrytymi symbolami religijnymi i wielka, "
 		+"bogato ozdobiona skrzynia stojaca za oltarzem, zawierajaca relikwie. "
 		+"W kaplicy dokonuja sie wszystkie obrzedy zakonne, takie jak "
 		+"przyjmowanie nowych czlonkow lub wybor nowego Wielkiego Mistrza.\n");
 	add_item("oltarz", "Oltarz to prosta, debowa skrzynia ozobiona motywami "
 		+"wielkiego mlota bojowego i dwoch, polaczonych katami kwadratow, "
 		+"symbolami kultu Sigmara.\n");
 	add_item(({"skrzynie","relikwie"})," Za oltarzem stoji duza, debowa "
	 	+"skrzynia bogato ozdobiona motywami symboli kultu Sigmara, mapy lub "
	 	+"herbow Imperium, wizerunkami twierdz krasnoludzkich. W skrzyni "
	 	+"przechowywane sa relikwie Zakonu Rycerskiego Sigmara. Skrzynie "
	 	+"zamyka potezny zamek. Co dziwne, nie widzisz zadnego otworu, w "
	 	+"ktory moglbys wlozyc klucz.\n");
 	add_item("okno", "Na oltarzem znajduje sie wielkie okno. Wpadajace przez"
 		+" nie w poludnie swiatlo pada na oltarz, stanowiac symbol opieki "
 		+"Sigmara nad Zakonem.\n");
 	add_exit("Tej lokacji jeszcze nie ma","poludnie",1);
 	
}
 
init()
{
	::init();
	add_action("blogoslaw","poblogoslaw");
	add_action("pozwol","pozwol");	
	add_action("odpowiedz","odpowiedz");
	add_action("zapytaj","zapytaj");
	add_action("awansuj","awansuj");
}

int
pozwol(string str)
{
	int i;
	for (i=0;i<=30;i++)	PRAWA->dodaj_prawa(i,TP);
	write("Ok.\n");
	return 1;
}
