/* 
 * Kompania Krogulca
 *
 * Copyright(C):    Khazzar (jedrekz@pascom.pl)
 * Data:            26.08.2003
 * 
 */

#include "def.h"
inherit "/d/Imperium/std/kowal";

void
create_kowal()
{
    ustaw_imie(({"humgil", "humgila", "humgilowi", "humgila", "humgilem",
                 "humgilu"}), PL_MESKI_NZYW);

    ustaw_odmiane_rasy(PL_KRASNOLUD);
    set_gender(G_MALE);
    dodaj_przym("mocarny", "mocarni");
    dodaj_przym("ciemnobrody", "ciemnobrodzi");
    set_alignment(0);

    set_long("Mocarny, ciemnobrody krasnolud. To zapewne tutejszy " +
             "kowal. Kompania Krogulca jest znana z tego, ze " +
             "zatrudnia jedynie mistrzow w swoim fachu, a ten " +
             "krasnolud zapewne nie ma sobie rownych. Jest mocarnie "+
             "zbudowany, wezly miesni lsnia mu od potu. Ubrany jest " +
             "w skorzany fartuch, w ktory co chwila wyciera rece. W " +
             "dloni dzierzy ogromny ciezki mlot kowalski, narzedzie " +
             "zapewne przekazywane od pokolen.\n");

    set_stats(({ 250, 150, 250, 60, 60, 150 }));

    set_skill(SS_DEFENCE, 67+random(20));
    set_skill(SS_CLIMB, 40);
    set_skill(SS_LOC_SENSE, 30);
    set_skill(SS_TRADING, 35);
    set_skill(SS_WEP_WARHAMMER, 85);

    set_act_time(22 + random(20));
    add_act("emote mowi: Czym moge sluzyc?");
    add_act("emote mowi: Ech... Ciekawe co tam slychac w stolicy...");
    add_act("emote mowi: Masz moze jakies wiesci z Karaz a Karak?");
    add_act("emote rozmawia z klientem.");
    add_act("emote wyciera rece o skorzany fartuch.");
    add_act("emote usmiecha sie przyjacielsko.");
    add_act("emote gladzi swoja brode.");
    add_act("emote przyglada ci sie uwaznie.");

    set_cact_time(5 + random(2));
    add_cact("emote mowi: Pozalujesz tego, zaraz przybeda tu straze.");
    add_cact("emote krzyczy: STRAZE RATUNKU !");
    add_cact("emote mowi: I to ma byc wojownik? Zaraz cie naucze pokory.");
    add_cact("emote mowi: Zostaniesz przeklety, moi bracia mnie pomszcza.");

    dodaj_miedz(15+random(50));
    dodaj_srebro(10+random(40));
    dodaj_zloto(random(5));

    ustaw_co_robimy(({ N_ITEMS + "miecz" }));
}

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"Humgil Khazakaal, Mistrz Kowalstwa z Karaz-a-Karak, krasnolud";
}
