                     /*   code : Mezon   */

#include "lakshmi.h"

inherit PATH + "std/zamek_npc";

#define PRZYMIOTNIKI (({({"grozny","grozni"}), ({"mlody", "mlodzi"}), \
        ({"zamyslony","zamysleni"}), ({"przygarbiony","przygarbieni"}), \
        ({"barczysty","barczysci"}), ({"niski","niscy"}),({"rudobrody","rudobrodzi"})}))
#define LICZBA_PRZYMIOTNIKOW 7

create_zolnierz()
{
        int i, j;
        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]);

        ustaw_nazwe(({"gwardzista", "gwardzisty", "gwardziscie", "gwardziste",
                      "gwardzista", "gwardziscie"}),
                    ({ "gwardzisci", "gwardzistow", "gwardzistom",
                       "gwardzistow", "gwardzistami", "gwardzistach" }),
                       PL_MESKI_NOS_ZYW);

        ustaw_odmiane_rasy(PL_KRASNOLUD);
        set_gender(G_MALE);

        add_prop(LIVE_I_NEVERKNOWN, 1);

        set_long("Ten krasnolud jest jednym ze straznikow chroniacych "+
                 "Zamek Rycerzy Sigmara. Mimo niewielkiego wzrostu, "+
                 "wydaje sie byc bardzo grozny w walce. W jego oczach widac "+
                 "spokoj i opanowanie, swiadczy to o jego doswiadczeniu "+
                 "wojskowym i znakomitym przeszkoleniu. Pewnie dlatego "+
                 "zostal on wybrany do pilnowania spokoju i przestrzegania "+
                 "panujacego tu prawa.\n");

 add_weapon(PATH + "bronie/mlot_2.c");
 add_armour(PATH + "bronie/lus.c");
 add_armour(PATH + "bronie/szyszak.c");
 add_armour(PATH + "bronie/buty1.c");

        set_stats(({75,50,75,40,38,70}));

        set_skill(SS_WEP_WARHAMMER, 45 + random(10));
        set_skill(SS_PARRY, 45 + random(10));
        set_skill(SS_DEFENCE, 40+random(10));
        set_skill(SS_AWARENESS, 80);

  set_cact_time(10);
  add_cact("krzyknij Do broni!");
  add_cact("krzyknij Atak na Zamek!");

        set_act_time(20);
        add_act("emote mowi: Pamietaj o przestrzeganiu praw "+
                "panujacych na tym terenie! ");
        add_act("emote przyglada ci sie uwaznie.");

    set_wita(1);
    set_random_move(15,1);
    set_restrain_path(PATH + "zamek/");
    add_prop(MAGIC_I_RES_DEATH, 85);

    add_cmdsoul(PATH + "engine/ryc_soul2.c");
    update_hooks();

}

void
special_attack(object wrog)
{
    command("zmiazdz");
}
