inherit "/std/armour";
#include <wa_types.h>
#include <stdproperties.h>
#include <macros.h>
#include <formulas.h>
#include <filter_funs.h>
#include <options.h>
#include <pl.h>
#define TP              this_player()
#define TO              this_object()
void
create_armour()
{
    dodaj_nazwy(({ "buty", "butow", "butom", "buty", "butami", "butach" }),
                PL_MESKI_NOS_NZYW);
    ustaw_nazwe(({ "para butow", "pary butow", "parze butow",
        "pare butow", "para butow", "parze butow" }), ({ "pary butow", 
        "par butow", "parom butow", "pary butow", "parami butow",
        "parach butow" }), PL_ZENSKI);
    dodaj_przym("luskowy","luskowi");
    dodaj_przym("kruczoczarny","kruczoczarni");
    set_long("Wspaniala para, kruczoczarnych butow wykonanych ze " +
             "skory mlodego czarnego smoka. W dawnych legedach z " +
             "mowiono, ze maja one magiczna moc. Niestety nie " +
             "pamietasz juz jaka.\n");
    add_prop(MAGIC_AM_MAGIC, ({ 70, "enchantment"}));         
    set_ac(A_FEET, 35, 35, 34); 
    add_prop(OBJ_I_VALUE, 7500);
    this_object()->set_af(this_object());
    add_prop(OBJ_I_WEIGHT, 500);
    add_prop(OBJ_I_VOLUME, 1600);
    set_likely_cond(0);
    set_likely_break(0);
}    
mixed
wear(object armour)
{
    wearer=TP;
    write("Zakladasz buty i nagle swiat staje sie jakby bardziej " +
          "szary i niewyrazny ale czujesz w sobie jakas dziwna, " +
          "starozytna moc.\n");
    say("Gdy " +QCIMIE(this_player(),PL_MIA)+ " zaklada buty jego " +
        "zrenice zdaja sie zwerzac.\n");
    return 1;
}
mixed
remove(object armour)
{
    object *kogo;
   
    kogo = ({TO->query_worn()});
  
    kogo[0]->catch_tell("Gdy zdjemujesz buty, twoj wzrok wraca do normy " +
                   "ale moc, ktora czules znika.\n");
    say("Gdy " + QCIMIE(kogo[0],PL_MIA)+ " zdejmuje buty jego " +
        "zrenice zdaja sie rozszerzac.\n");
    return 1;
}
