/* korytarz napisane przez Alfena
*
*/

#include "local.h"
#include <pl.h>
#include <macros.h>

inherit LPATH + "kor.c";

string
krotki_opis()
{
  return ::krotki_opis()+" Luster";
}



string
dlugi_opis()
{
  return ::dlugi_opis()+ " Na kazdej ze scian mozna dostrzec lustra. "+
  		"Lustra male, lustra duze, pozlacane, srebrzone.\n";
}

string opis_lustra()
{
  object ob = this_player();
  return "Gdy patrzysz w lustro, zauwazasz "+
  		ob->query_nonmet_name(PL_BIE)+
  		".\n";
}



void
create_korytarz()
{
  object ob = this_player();
  add_item(({"lustro","lustra", "male lustra", "posrebrzane lustra",
  		"pozlacane lustra", "srebrzone lustra", "duze lustra"}),
  		"@@opis_lustra");
}


int
prevent_enter(object ob)
{
  if (living(ob))
  {
    tell_object(ob, "Gdy weszl"+ob->koncowka("es", "as") + " do korytarza "+
    		"zauwazyl"+ob->koncowka("es","as")+", ze zewszad otaczaja cie "+
    		"kopie twojej postaci. Do twoich uszu doszedl takze melodyjny "+
    		"dzwiek dzwonkow.\n");
  }
  return 0;
}


void
init()
{
  add_action("do_przejrzyj", "przejrzyj");
}


int
do_przejrzyj(string s)
{
  if (s!="sie w lustrze")
  {
    notify_fail("Przejrzyj sie w czym?\n");
    return 0;
  }
  write(opis_lustra());
  say (QCIMIE(this_player(), PL_MIA)+" przeglada sie w jednym z luster.\n");
  return 1;
}
