/*
 * Zawody strzeleckie w Athel Loren by Tanis
 */

inherit "/d/Imperium/std/room";


#include "ogolne.h"

string *kto_zastawil=({});

void
create_imperium_room()
{
        set_short("Przejscie na polane");

        set_long("@@dlugi_opis");

       add_item(({"lade","gruba lade"}),"Jest to gruba, debowa lada. Sluzy nie tylko jako blat, ale "
          + "tez jako barierka.\n");

       add_item(({"tabliczke","drewniana tabliczke"}),"Na tabliczce sa instrukcje "
           + "dotyczace udzialu w konkursie strzeleckim.\n");

      add_cmd_item(({"tabliczke","drewniana tabliczke","instrukcje"}),"przeczytaj","Tutaj "
          + "mozesz wystartowac w zawodach strzeleckich. Wystarczy, jesli zastawisz okreslona sume pieniedzy "
          + "i celnie strzelisz do jednej z tarcz umieszczonych na wschodniej polanie, a mozesz wygrac wielka nagrode !\n");
          

        add_prop(ROOM_I_INSIDE,0);

        add_exit(PATH + "sklepy/zawody1.c", "wschod",0,1);
        add_exit(APATH + "ulica25.c","zachod","@@czy_oddal_luk",1);

        dodaj_npca(PATH + "npc/strzelec.c");

}

int
czy_oddal_luk()
{
  int a;
  object *tablica;

  tablica=deep_inventory(this_player());

        for(a=0;a<sizeof(tablica);a++)
           {
             if(tablica[a]->id("elfi luk"))
               {
                 write("Nie mozesz tak wyjsc ! Musisz najpierw zwrocic luk !\n");
                 return 1;
               }
           }
  return 0;
}  

string
dlugi_opis()
{
    string s;

    s = "Stoisz w dlugim, lecz niezbyt przestronnym pomieszczeniu. Drewniany budynek "
           + "tworzy zadaszone przejscie pomiedzy ulica, a polana, na ktorej odbywaja sie zawody strzeleckie. W polowie pomieszczenia "
           + "umieszczono gruba, drewniana lade. ";
   if (present("strzelec", environment(TP))) s=s+ "Za lada stoi wysoki, silny elf. ";
   s=s+ "Nad lada, pod sufitem wisi drewniana tabliczka.\n";
   return s;
}