
#include "ogolne.h"

inherit PATH + "npc/npcathel.c";

void
create_elfa()
{
    ustaw_imie (({"Sirael", "Siraela",
    		  "Siraelowi", "Siraela",
    		  "Siraelem", "Siraelu"}));    		  

    dodaj_przym ("piwnooki","piwnoocy");
    dodaj_przym ("wysoki","wysocy");
               
    dodaj_nazwy( ({"karczmarz","karczmarza","karczmarzowi","karczmarza",
    		   "karczmarzem","karczmarzu"}),
    		 ({"karczmarze","karczmarzy","karczmarzom","karczmarzy",
    		   "karczmarzami","karczmarzach"}),
    		 PL_MESKI_OS);

    dodaj_nazwy( ({"sirael","siraela","siraelowi","siraela","siraelem","siraelu"}),
    		 ({"sirael","siraela","siraelowi","siraela","siraelem","siraelu"}),
    		 PL_MESKI_OS);
    	
    set_long ("Karczmarz jest wysokim, piwnookim elfem. Po bialym, czystym fartuchu widac, ze jest "
       + "karczmarzem. Pod fartychem ma zwykle, wygodne skorzane ubranie, tak jak wiekszosc "
       + "elfow mieszkajacych w Athel-Loren. Kreci sie po karczmie i przyjmuje zamowienia dbajac, "
       + "aby nikt nie czekal zbyt dlugo. Wyglada, jakby szczerze dbal o gosci, troskliwie prowadzil karczme i w ogole "
       + "sprawia sympatyczne wrazenie.\n");
                      
    set_gender(G_MALE);

    add_prop(CONT_I_WEIGHT, 100000);
    add_prop(CONT_I_HEIGHT, 175);

    set_skill(SS_DEFENCE, 25 + random(5));
    set_skill(SS_WEP_SWORD, 25 + random(10));
    set_skill(SS_UNARM_COMBAT, 15 + random(5));
    set_skill(SS_PARRY, 15 + random(10));

    set_stats(({ 47, 48, 51, 54, 44, 40}));

    set_act_time(10);

    set_alignment(200);

    add_act("emote rozglada sie po karczmie.");
    add_act("popatrz uwaznie");
    add_act("powiedz Czego sobie zyczysz ? Moge ci zaoferowac rozne smakolyki.");
    add_act("emote przyglada sie gosciom.");

    set_cact_time(10);
     
    add_cact("powiedz Przeciez nic ci nie zrobilem !");
    add_cact("krzyknij Pomocy ! Morduja !");
    add_cact("powiedz A ja bylem dla ciebie taki mily !");
    add_cact("krzyknij Pomocy !!");
}

void
add_introduced(string imie)
{
    set_alarm(2.0, 0.0, "return_introduce", imie);
}

string
query_presentation()
{
    return "Sirael, Karczmarz, elf";
}

void
return_introduce(string kto) 
{
    command("przedstaw sie " + OB_NAME(find_living(kto, 0)));
}