/*
 * Poczta w Athel Loren, na podstawie poczty w Nuln
 *   by Tanis
 */

inherit "/d/Imperium/std/poczta";

#include "ogolne.h"
#include "lelf.h"

void
create_poczta()
{
  set_long("@@dlugi_opis");
  

  add_item("polane","@@dlugi_opis");
  add_item(({"glaz","kamien"}), "Glaz lezacy posrodku polany jest bardzo plaski z wierzchu, dzieki czemu swietnie spelnia "
      + "role blatu.\n");
  add_item(({"golebie","ptaki"}),"Golebie siedzace na pobliskich drzewach sa zadbane i wygladaja, jakby z latwoscia mogly "
      + "dotrzec do najdalszych zakatkow Arkadii.\n");
  add_item(({"drzewa","las"}),"Drzewa wokol sa wysokie, jednak widac, ze nie jest to srodek puszczy, a tylko skraj elfiego miasta.\n");
  add_item(({"ksiege","ksiazke"}),"Gruba ksiega wyglada jakby byla czesto otwierana i wertowana. Mimo tego, sprawia wrazenie, ze moze jeszcze dlugo sluzyc pracownikom tej poczty.\n");

  add_exit(APATH + "ulica22.c", "poludnie", 0, 1);

  dodaj_npca(PATH + "npc/pocztowy.c");
}

string
dlugi_opis()
{
  object pocztowiec;
  string tekst;

  pocztowiec = find_living("_pocztowiec_");

  tekst = "Znajdujesz sie w miejscu, ktore pelni w Athel Loren funkcje poczty. Jest to okragla polana, otoczona wysokim lasem. "
        + "Na galeziach niektorych drzew siedza golebie, czesto wykorzystywane przez elfy w przypadku pilnych listow.  "
        + "Posrodku polany znajduje sie bardzo duzy, plaski i gladki glaz. ";
  if(present(pocztowiec, environment(this_player()))) tekst = tekst + "Na glazie lezy gruba ksiega, w ktorej stojacy nieopodal elf "
        + "czesto cos sprawdza. ";
  tekst = tekst + "Polana wydaje sie uczeszczana, jednak nie jest wydeptana.\n";
 
  return tekst;
}

ustaw_lokalne_aliasy(object mr)
{
   if ((GILDIA)->czy_radny_obiekt(TP))
      {
         mr->set_alias("lesni",(GILDIA)->lista_czlonkow());
         
      }
}