/* Wielki Hall zamku Wittgenstein
 * A: Lakshmi
 * D: 06.11.98
*/
#include <filter_funs.h>
#include <ss_types.h>
#include "zamek.h"
inherit STD +"zamek_std.c";

void
pulapka()
{
  object *gracze = FILTER_LIVE(all_inventory(this_object()));
  int licz;

  for (licz = 0; licz < sizeof(gracze); licz++)
  {
    if ((gracze[licz]-> query_stat(SS_DEX) / 2 + gracze[licz]-> query_skill(SS_DEFENSE) / 2) > random(100))
     gracze[licz]-> catch_msg("Udalo ci sie wykonac unik.\n");
    else
    {
      gracze[licz]-> catch_msg("No, wlasnie dostales.\n");
      gracze[licz]-> heal_hp(- random(200));
      gracze[licz]-> do_die(this_object());
    }
  }
}

void
create_zamek_room()
{
add_prop(ROOM_I_INSIDE,1);
        set_short("Nawiedzony pokoj");
        set_long("Jest to juz od dawna niezamieszkale pomieszczenie. Kiedys "+
                 "mieszkal tu mlodszy brat lady Margitte - Kurt. Jednak od "+
                 "czasu, gdy wypychacz przeniosl sie do swej pracowni pietro "+
                 "nizej, nikt tu juz nie mieszka. Na podlodze i "+
                 "wszystkich nielicznych zreszta meblach spoczywa gruba warstwa kurzu. "+
                 "Pod jedna ze scian stoi rozgrzebane lozko z bardzo brudna posciela i "+
                 "malenka szafka przy nim. Ciekawe, dlaczego nikt nie zechcial "+
                 "zamieszkac w tej komnacie?\n");

  add_exit(ZAMEK + "galeria2.c","wschod",0,0,0);








        add_item(({"podloge"}),
                   "Trudno okreslic z czego zostala zbudowana, gdyz nie "+
                   "widac jej spod grubej warstwy kurzu.\n");

        add_item(({"meble"}),
                   "Sa to stare i niesamowicie zakurzone lozko, oraz szafka.\n");

        add_item(({"lozko","rozgrzebane lozko"}),
                   "Zwykle lozko, ktorego od dawna nikt nie scielil.\n");

        add_item(({"posciel","brudna posciel"}),
                   "Bardzo elegancka jedwabna posciel, lecz niestety od wiekow "+
                   "chyba nie prana.\n");

        add_item(({"szafke","malenka szafke"}),
                   "Malenka szafeczka, ktora ktos postawil kolo lozka. Dobrze "+
                   "zrobiloby jej odkurzenie.\n");

        set_alarm(20.0, 20.0, "pulapka");
}
