/* Plik:          majster.c
 * Autor:         by Tarkin :)
 * Data:          16.1.99
 * Opis:          Majster w kuzni Karak-Varn
 *                Engine kowala by Aslan
 */

inherit "/d/Imperium/std/kowal";
#include "local.h"

void
create_kowal()
{
    ustaw_nazwe(({"kharn", "kharna", "kharnowi", "kharna", "kharnem",
        "kharnie"}), ({"", "", "", "", "", ""}), PL_MESKI_NZYW);
    ustaw_odmiane_rasy(PL_KRASNOLUD);
    set_gender(G_MALE); 
    dodaj_przym("niski", "niscy");
    dodaj_przym("siwobrody", "siwobrodzi");
    set_alignment(0);

    set_long("Niski, siwobrody krasnolud, jest najprawdopodobniej wlascicielem tej kuzni. "+
    "Krzata sie od jednego majstra do drugiego omawiajac szczegoly specjalnych zamowien. "+
    "Co jakis czas zalatwia interesantow i klientow.\n");
    
    
    set_stats(({ 60, 40, 60, 40, 40, 40 }));

    set_skill(SS_DEFENCE, 7+random(20));
    set_skill(SS_CLIMB, 40);
    set_skill(SS_LOC_SENSE, 30);
    set_skill(SS_TRADING, 25);
    set_skill(SS_WEP_WARHAMMER, 20);
    
    add_weapon(MPATH + "mlotkow.c");

    set_act_time(22 + random(20));
    add_act("emote mowi: Czym moge sluzyc?");
    add_act("emote rozmawia z klientem.");
    add_act("emote usmiecha sie przyjacielsko.");
    add_act("emote gladzi swoja brode.");

    set_cact_time(5);
    add_cact("emote mowi: Pozalujesz tego, zaraz przybeda tu straze.");
    add_cact("emote krzyczy: STRAZE RATUNKU !");
    add_cact("emote mowi: Zostaniesz przeklety, a moi bracia mnie pomszcza.");
 
    dodaj_miedz(15+random(50));
    dodaj_srebro(10+random(40));

    ustaw_co_robimy(({
      MPATH + "topor_1",
      MPATH + "topor_3"
      }));   
}

void
add_introduced(string imie)
{
    set_alarm(2.0,0.0,"return_intro", imie);
}

varargs void 
return_intro(string kto)
{
    command("przedstaw sie " + find_player(kto)->query_real_name(PL_CEL));
}

string
query_presentation()
{
    return"Kharn, Wlasciciel Kuzni w Karak-Varn, krasnolud";
}

