/*
 * 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("Korytarz w palacu");

    set_long("Stoisz w korytarzu prowadzacym z galerii na polnocy do jadalni na poludniu. Otaczaja cie "
	   + "gladkie, biale sciany, gdzieniegdzie tylko ozdobione jakas rzezba czy portretem. W bocznej, malej odnodze korytarza dostrzegasz straznika, "
	   + "strzegacego szczelnie zamknietych drzwi. Prowadza one zapewne do dalszych czesci palacu, niedostepnych dla kazdego palacowego goscia.\n");

    add_exit(PALPATH + "gali2.c","polnoc");
    add_exit(PALPATH + "jad.c","poludnie");

    add_item(({"straznika"}),
	"Straznik wyglada na prawdziwego sluzbiste i z pewnoscia nie przepusci cie do tych czesci palacu, do ktorych dostepu nie masz prawa.\n");
    add_item(({"drzwi"}),
	"Sa to w miare zwykle, jak na palac tej rangi, drzwi i nie stanowily by specjalnej przeszkody, gdyby nie pilnujacy ich straznik.\n");	
    
    set_event_time(20.0, 300.0); 
	
    add_event("Straznik spoglada na ciebie czujnie.\n");
	add_event("Zza drzwi dobiega cie jakis chalas.\n");
	add_event("Mija cie jeden ze sluzacych bardzo sie gdzies spieszac.\n");
	
    set_events_on(1);
	
	dodaj_elfy();

    add_prop(ROOM_I_INSIDE, 1);
}