/*
 * Korytarz w palacu krola Lesnych Elfow
 *  Tanis - jak ja nie lubie lokacji!!!!!
 */

#include "ogolne.h"

inherit "/d/Imperium/std/room.c";

void
dodaj_elfy()
{
   int lsluzby,lgwar;
   int a;
   
   
   lsluzby=random(8)-5;
   lgwar=random(8)-5;
   
   for(a=0;a<lsluzby;a++)
   {
       dodaj_npca(PATH + "npc/sluzacy.c");
   }
   for(a=0;a<lgwar;a++)
   {
      dodaj_npca(PATH + "npc/gwar.c");
   }
}

void
create_imperium_room()
{
    set_short("Sala biesiadna");

    set_long("Znajdujesz sie w srodku olbrzymiej sali, prawie calkowicie zajetej dlugimi, rzezbionymi stolami. Na koncu najdluzszego z nich "
	   + "ustawiono okazalsze od innych krzeslo, a wlasciwie cos na ksztalt tronu. To wlasnie tutaj musi zasiadac krol w czasie posilkow. "
	   + "Na poludniowym wschodzie dostrzegasz przejscie do kuchni. To wlasnie tam przygotowywane sa wszystkie posilki, "
	   + "z ktorych to krolewscy kucharze sa znani.\n");

    add_exit(PALPATH + "kor4.c","polnoc");
    add_exit(PALPATH + "kuch.c","poludniowy-wschod");

    add_item(({"stol","centralny stol"}),
	"Centralnie ustwiony, dlugi debowy stol jest caly, za wyjatkiem blatu oczywiscie, pokryty rzezbieniami przedstawiajacymi rosliny i zwierzeta lesne. Przy tym to wlasnie stole zwykli jadac elfi wladcy, a takze zapraszani przez nich, znakmomici goscie.\n");
    add_item(({"stoly"}),
	"Sala ta jest niemal cala zajeta przez stoly i krzeszla, pozostawiono w niej tylko tyle miejsca, aby mozna sie bylo latwo przemieszczac i roznosic potrawy. Od razu widac, ze uczty odbywajace sie tu sa wielkie i huczne.\n");	
    
    set_event_time(20.0, 300.0); 
	
    add_event("Z kuchni dobiega cie jakis halas.\n");
	add_event("W korytarzu na polnocy rozlegly sie czyjes kroki.\n");
	add_event("Przez sale szybkim krokiem przechodzi sluzacy, znikajac po chwili w kuchni.\n");
	
    set_events_on(1);
	
	dodaj_elfy();

    add_prop(ROOM_I_INSIDE, 1);
}