
//inherit "/d/Imperium/std/monster.c";

#include <local.h>

//#include "/d/Imperium/Varn/zabojcy/zabojcy_zabici.h"

inherit PATH+"zabojcy_zabici";
#define PLAYER_I_ZABIL_TROLLA "_player_i_zabil_trolla"

void
create_monster()
{

    ustaw_nazwe(({"troll", "trolla", "trollowi", "trolla", 
        "trollem", "trollu"}), ({"trolle", "trolli", 
        "trollom", "trolle", "trollami", "trollach"}), PL_MESKI_NOS_ZYW); 
    ustaw_odmiane_rasy(({"troll", "trolla", "trollowi", "trolla",
        "trollem", "trollu"}), ({"trolle", "trolli", 
        "trollom", "trolle", "trollami", "trollach"}), PL_MESKI_NOS_ZYW);

    dodaj_przym("szpetny","szpetni");
    dodaj_przym("siwy","siwi");

    set_long("Troll, ktory stoi przed toba jest wiekszy i lepiej zbudowany, niz "+
        "wiekszosc jego ziomkow. Rowniez sposob w jaki wydaje polecenia innym "+
        "potworom nie pozwala wywnioskowac, ze on tu dowodzi. Jego kly, "+
        "wystajace z monstrualnej paszczeki sa wyjatkowo dlugie, co jest "+
        "dodatkowo wzmocnione przez nienaturalny usmiech stwora. Przy "+
        "blizszej obserwacji dostrzegasz, ze jest to spowodowane brakiem "+
        "gornej wargi, wyszarpanej przez wilka, lub innego drapieznika, za co ten "+
        "najprawdopodobniej zaplacil zyciem.\n");

    set_gender(G_MALE);

    set_skill(SS_DEFENCE, 55); 
    set_skill(SS_WEP_WARHAMMER, 90); 
    set_skill(SS_PARRY, 15); 
    set_skill(SS_BLIND_COMBAT, 80);
    set_skill(SS_UNARM_COMBAT, 60); 
    set_skill(SS_AWARENESS, 60);

    set_all_hitloc_unarmed(18); /* gruboskorny skubaniec */

    set_alignment(-1000);

    add_prop(CONT_I_HEIGHT, 250);
    add_prop(CONT_I_WEIGHT, 310000);

    set_default_answer(VBFC_ME("odpowiedz_zazwyczaj"));

    set_aggressive(1);

    add_prop(LIVE_I_NEVERKNOWN, 1);

    set_stats(({130, 70, 150, 30, 25, 200}));

    set_act_time(10 + random(10));

    add_act("emote rozglada sie w poszukiwaniu ofiary."); 
    add_act("emote skrzeczy: Moja byc glodna. Krwiiii!"); 
    add_act("emote usmiecha sie demonicznie."); 
    add_act("emote szczerzy dlugie kly, ukazujac pozostalosci gornej wargi."); 
     
    set_cact_time(random(5));

    add_cact("emote atakuje ze zwierzeca furia."); 
    add_cact("krzyknij Zgniniesz gnido!"); 
    add_cact("krzyknij Smierrrrrrrrc!!"); 
    add_cact("krzyknij Nie masz ze mna szans psi synu!!");

}

string
odpowiedz_zazwyczaj()
{
    command("powiedz Czego chcesz, psi synu?");
    return ""; 
}


void
do_die(object killer)
{
    killer->add_prop(PLAYER_I_ZABIL_TROLLA,1);
    ::do_die(killer);
}    
