
inherit "/std/monster";
inherit "/std/combat/unarmed";
#include "szturmix.h"
#define A_PAZURY   0
#define A_KLY	 1
#define A_LLAPA    2
#define A_PLAPA    3
#define A_ZEBY	 4

#define PRZYMIOTNIKI ({({"wesoly", "weseli"}), ({"duzy", "duzi"}), \
                ({"bojazliwy", "bojazliwi"}), ({"puchaty", "puchaci"})})

#define LICZBA_PRZYMIOTNIKOW 4


void
create_monster()
{
            int i, j;
        
                
    add_prop(LIVE_I_NEVERKNOWN,1);
      set_long("Jest to puchaty skowronek, wydaje ci sie, ze bardzo madry. Przypatruje "
	+"sie tobie ruszajac przy tym glowka w sposob tak smieszny, ze wydaje ci sie "
	+"ze polubiles to zwierzatko...\n");       
        
    ustaw_odmiane_rasy( ({"skowronek", "skowronka", "skowronkowi", "skowronka", "skowronkiem", "skowronku"}),
       ({"skowronki", "skowronkow", "skowronkom", "skowronki", "skowronkach", "skowronkami"}), PL_MESKI_NOS_ZYW);
    set_gender(G_MALE);        
        i = random(LICZBA_PRZYMIOTNIKOW);
        j = random(LICZBA_PRZYMIOTNIKOW - 1);
        if(j >= i)
          ++j;
        dodaj_przym(PRZYMIOTNIKI[i][0], PRZYMIOTNIKI[i][1]);
        dodaj_przym(PRZYMIOTNIKI[j][0], PRZYMIOTNIKI[j][1]);
       
    set_random_move(2,0);
    set_restrain_path(OGRODY);
    set_stats(({ 2, 2, 1, 1, 1, 1}));
    set_act_time(60);
    add_act("emote swiergocze.");
    add_act("emote patrzy na ciebie.");
    add_act("emote podlatuje.");
    add_act("emote kreci lepkiem.");

    set_skill(SS_DEFENCE, 5);
    set_attack_unarmed(A_ZEBY, 10, 10, W_IMPALE, 25, "lewym skrzydelkiem");
    set_attack_unarmed(A_PAZURY, 12, 5, W_BLUDGEON,25, "pazurkami");
    set_attack_unarmed(A_LLAPA, 16, 5, W_BLUDGEON, 25, "dziobkiem");
    set_attack_unarmed(A_PLAPA, 11, 6, W_BLUDGEON, 25, "prawym skrzydelkiem");
    set_hitloc_unarmed(1, ({4,4,3}), 30,"skrzydlo");
    set_hitloc_unarmed(2, ({2,3,4}), 20,"lepek");
    set_hitloc_unarmed(8, ({3,4,4}), 50,"ogon");
    set_m_out("leci");
    set_m_in("wlatuje");
    add_prop(CONT_I_WEIGHT,100);
    add_prop(CONT_I_HEIGHT,10);
}