inherit "/std/armour";


#include "../local.h"
int zalozone=0;
void
create_armour()
{
    dodaj_nazwy(({ "buty", "butow", "butom", "buty", "butami", "butach" }),
                PL_MESKI_NOS_NZYW);    
ustaw_shorty(({ "para szarych wysokich butow", "pary szarych wysokich butow", "parze szarych wysokich butow",
        "pare szarych wysokich butow", "para szarych wysokich butow", "parze szarych wysokich butow" }), ({ "pary szarych wysokich butow", 
        "par szarych wysokich butow", "parom szarych wysokich butow", "pary szarych wysokich butow", "parami szarych wysokich butow",
        "parach szarych wysokich butow" }), PL_ZENSKI);
    dodaj_przym("szary","szarzy");
    dodaj_przym("wysoki","wysocy");
   set_long("Szare buty. Wygladaja dosc wygodnie i masz wrazenie, ze sa dopasowane "
	+"akurat na twa noge. Od butow bije dziwne cieplo.\n");
    this_object()->set_af(this_object());
    set_ac(A_FEET, 1, 2, 1);
                         
  }

mixed
wear(object armour)
{

   
     write("Zakladajac buty od razu czujesz sie lepiej. Czujesz sie lzejsz"+this_player()->koncowka("y","a","e")+" "
	+"i zwinniejsz"+this_player()->koncowka("y","a","e")+".\n");
    
     say(""+QCIMIE(TP,PL_MIA)+" zaklada pare szarych wysokich butow.\n");
    zalozone=1;
	TP->set_stat_extra(SS_DEX, random(25) + 5);
	set_alarm(25.0,0.0,"zdarzenia",TO);
    return 1;
}

mixed
remove(object armour)
{

    object wr = TO->query_worn();

    wr->catch_tell("Zdejmujac buty, czujesz sie ciezk"+this_player()->koncowka("i","a","ie")+" i powoln"+this_player()->koncowka("y","a","e")+".\n");
    tell_room(environment(this_player()),QCIMIE(TP,PL_MIA)+" zdejmuje pare szarych wysokich butow.\n");
    zalozone=0;
	TP->set_stat_extra(SS_DEX, 0);
    return 1;
}

int
ewent(string str)
{
object wr = TO->query_worn();
wr->catch_msg(str);
return 1;
}

int
zdarzenia()
{
int losowe=random(6);
if(zalozone==1)
	{
	switch(losowe)
		{
		case 0:
		ewent("Czujesz jak od butow bije niesamowite cieplo.\n");
		break;
		case 1:
		ewent("Buty otacza jakas dziwna, niebieskawa otoczka.\n");
		break;
		case 2:
		ewent("Buty rozblyskuja na chwile niebieskim swiatlem.\n");
		break;
		case 3:
		ewent("Wydaje ci sie, ze to buty kieruja twymi nogami, a nie odwrotnie.\n");
		break;
		case 4:
		ewent("Nagle oslepia cie jasnoniebieskie swiatlo bijace od butow.\n");
		break;
		case 5:
		ewent("Nagle zrywa sie potezny wiatr, rozpoczyna sie sniezyca. Otrzasasz sie... Ach te buty!.\n");
		break;
		}
	set_alarm(600.0,0.0,"zdarzenia",TO);
	return 1;
	}
return 1;
}
	
