/* 
 *  Sklep w Athel Loren by Tanis 1998
 */


#include "ogolne.h"

inherit "/d/Imperium/std/sklep_std.c";

void
create_imperium_shop()
{
  set_short("Sklep w Athel Loren");

  add_item(({"lade","debowa lade"}),"Debowa lada dzieli pomieszczenie na pol. Po tej stronie jest miejsce dla "
     + "kupujacych, a po przeciwnej - dla sprzedawcy.\n");
  add_item("sciany","Sciany pachnace lasem wykonano z jasnego, sosnowego drewna.\n");
  add_item("towary","Towary w sklepie pochadza z roznych miejsc Starego Swiata, czesci z nich "
     + "nie potrafisz nawet nazwac. Jednak w wiekszosci sa to miejscowe produkty.\n");

  set_long("@@dlugi_opis");

  add_exit(APATH + "ulica27.c","poludnie",0,1);

  set_shop_keeper(PATH + "npc/sklepikarz0.c");

  set_store_room(PATH + "sklepy/magazyn0.c");
}

string
dlugi_opis()
{
    string s;

     s = "Stoisz w w przestronnym pomieszczeniu. Sciany wykonano z jasnego drewna, prawdopodobnie "
       + "sosnowego. W polowie pomieszczenia umieszczona jest gruba, debowa lada. Przestrzen za nia "
       + "jest prawie calkowicie zajeta przez rozne towary. Pozostawiono jedynie troche miejsca, "
       + "umozliwiajacego poruszanie sie po sklepie. Na poludniu widac wyjscie na ulice. ";

    if (present("galadiel"))
      { 
          s=s + "Za debowa lada stoi usmiechniety sklepikarz. ";
      }
    s=s + "\n";

    return s;
}

int
shop_hook_allow_sell(object ob)
{
  if (!function_exists("create_food", ob))
    return ::shop_hook_allow_sell(ob);
  if (query_shop_keeper())
  {
    query_shop_keeper()->command("powiedz do "+
      OB_NAME(this_player()) + " Nie zajmujemy sie skupem zywnosci.");
    notify_fail("");
  }
  else
    notify_fail("Ten sklep nie zajmuje sie skupowaniem zywnosci.\n");
  return 0;
}

