/*
 * Pokoj przyjec do gildii Tropicieli z Averlandu
*/

#include "../mag.h"
inherit "/d/Imperium/std/room";
int nie_przejdziesz();

void
create_imperium_room()
{

 set_short("Przed Zamkiem");
 set_long("@@opis");
 add_exit(PATH+"gildia1.c", "wschod", nie_przejdziesz, 0);
 add_exit("/d/Imperium/Loren/zajazd_bretonski/lokacje/stajnia.c","portal",0,0,1);
 
 add_read_item("tablice","@@read_sign");
 clone_object(NPC+"vrax.c")->move(this_object());
}

string opis()
{
   return "Gdzies w Arabii.\n";
}

string
read_sign()
{
  write("Podchodzisz do tablicy i odczytujesz co nastepuje:\n");
  say(QCIMIE(this_player(),PL_MIA)+" podchodzi do tablicy i pograza sie "+
      "w lekturze.\n");
  write("Mortis!\n");
  return "";
}


int
nie_przejdziesz()
{
    if ( this_player()->query_prop("nekro") )        return 0;
        if (!find_living("straznik_gildii_nekro")) return 0;
        
        write("Nie jestes Liczem, a straznik stoi ci na drodze!\n");
        return 1;
} 
