inherit "/d/Imperium/Zakon/zamek/zamek_std.c"; 

#include "lakshmi.h"
#include "/d/Imperium/Zakon/engine/ryc_zak.h"
#include "/d/Imperium/Zakon/engine/prawa.h"
 
void
create_imperium_room()
{
    set_short("Refektarz w glownej siedzibie rycerzy z Zakonu Sigmara. ");
    set_long("Wieki Refektarz jest miejscem, w ktorym rycerze " +
        "zakonni w naboznym skupieniu spozywaja swoje posilki. Cisza " +
        "panujaca w tej sali, z rzadka przerywana odglosami krokow lub " +
        "brzekiem cynowych talerzy sprzyja kontemplacji i zastanowieniu." +
        " Nie oznacza to jednak, ze to pomieszczenie nie bylo swiadkiem " +
        "hucznych zabaw i uczt zwiazanych z waznymi swietami zakonnymi " +
        "lub pobytem znamienitych gosci Zakonu. Dzieki wysokim kolumnom " +
        "posrodku refektarza, podtrzymujacym wspaniale sklepienie "  +    
        "zebrowe, sala ta wydaje sie byc niezwykle przestronna. " +
        "Wnetrze urzadzone jest raczej skromnie, jesli nie ascetycznie. " +
        "Oprocz dlugich stolow z lawami po obu stronach jedynym " +
        "rzucajacym sie w oczy elementem dekoracyjnym jest niewielki " +
        "kominek, tuz za rzezbionym krzeslem przeznaczonym zapewne " +
        "dla Wielkiego Mistrza. Wlasciwe oswietlenie za dnia " +  
        "zapewniaja liczne ostrolukowe okna z kamiennymi maswerkami, " +
        "a w nocy przytwierdzone do scian pochodnie.\n");

    add_item(({"pochodnie"}), "Prosto wykonane pochodnie, maja "  +
        "za zadanie spelniac funkcje przede wszystkim uzytkowe, a nie " +
        "estetyczne.\n");
    add_item(({"okno", "okna", "maswerki"}), "Przez wysokie i liczne " +
        "okna wpada do refektarza na tyle duzo swiatla, ze nawet " +
        "w chmurne dni jest tu bardzo widno. Kamienne " +
        "zdobienia wewnatrz okien zwane maswerkami stanowia " +
        "ciekawy element dekoracyjny.\n");
    add_item(({"krzeslo"}), "Bogato rzezbione w rozne motywy roslinne " +
        "krzeslo jest ustawione posrodku sali, tuz za kominkiem. Ze " +
        "wzgledu na swoje rozmiary i kunsztowne wykonanie przeznaczone " +
        "jest dla najwazniejszej osoby w Zakonie, czyli Wielkiego " +
        "Mistrza.\n");
    add_item(({"kominek"}), "Maly kominek posrodku sali " +
        "nie tylko zapewnia symaptyczna atmosfere podczas spozywania " +
        "posilkow, ale rowniez w duzym stopniu ogrzewa to " +
        "przestronne pomieszczenie oraz stanowi w nocy jedno " +
        "ze zrodel swiatla.\n");
    add_item(({"stoly", "lawy"}), " Przygladajac sie z bliska " +
        "rowno ustawionym stolom i lawom z latwoscia mozna zauwazyc, " +
        "ze sa one wykonane przez osobe nie tylko znajaca swietnie " +
        "swoj fach, ale takze pragnaca nadac tym zwyklym sprzetom " +
        "indywidualny charakter. Pieknie rzezbione nogi oraz " +
        "bogato intarsjowane blaty czynia z tych mebli prawdziwe " +
        "dziela sztuki.\n");
    add_item(({"kolumny", "sklepienie"}), "Wysmukle kolumny " +         
        "podtrzymuja imponujace sklepienie zebrowe ze zwornikami, " +
        "na ktorych widnieje herb Zakonu Sigmara.\n");

    add_prop(ROOM_I_INSIDE, 1);
    add_prop(ROOM_I_LIGHT, 1);

    add_exit(NPATH + "pietro2.c", "poludnie", 0, 1,0);
}

int
jedz()
{
	int ile;
	if (!czy_brat())
	{
		notify_fail("Musisz byc przynajmniej bratem sluzebnym, aby moc"
			+" posilac sie w refektarzu zakonnym.\n");	
		return 0;
	}
	ile=2*TP->eat_max()/3-TP->query_stuffed();	
	if (ile<0)
	{
		notify_fail("Nie jestes glodny i nie dasz rady pozywic sie bardziej"
			+" prostymi potrawami serwowanymi przez zakonna kuchnie.\n");
		return 0;
	}
	TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
    TP->eat_food(ile/10,0);
	write("Zjadasz proste i niezbyt smaczne, ale badz co badz pozywne potrawy"
		+" serwowane przez zakonna kuchnie. Czujesz sie najedzony, ale"
		+" znalazlbys jeszcze w zoladku miejsce na jakis smakolyk.\n");
	say(QCIMIE(TP,PL_MIA)+" pozywia sie prostymi potrawami serwowanymi przez kuchnie zakonna.\n");
	return 1;
}

init()
{
	::init();
	add_action("jedz","zjedz");
}

