//Gwardzista, stojacy przy poludniowej bramie Nuln.
//Napisane przez Alfena


#include "alfen.h"
inherit APATH + "npc/zolnierz.c";
#include "ialfen.h"
#include "silvy.h"


#define G ({ ({"gwardzista", "gwardzisty", "gwardziscie", "gwardziste",\
	      "gwardzista", "gwardziscie"}),\
	    ({"gwardzisci", "gwardzistow", "gwardzistom", "gwardzistow",\
	      "gwardzistami", "gwardzistach"}) })


#define MIECZ NPATH + "bronie/miecz.c"
#define KOLCZUGA NPATH + "zbroje/kolczuga2.c"


void create_monster()
{
    ::create_monster();

    ustaw_nazwe ( G[0], G[1] , PL_MESKI_OS);

    set_long("Gwardzista, stojacy przy bramie miasta " +
        "jest czlowiekiem w wieku okolo 35 lat. Uzbrojony w miecz " +
        "i zakuty w kolczuge wyglada bardzo groznie. Jego wzrok " +
        "czujnie bada wszystkich wchodzacych i wychodzacych, " +
        "wychwytujac przemytnikow i wszelkie podejrzane typy.\n");


    ustaw_krotki_opis( G[0], G[1], PL_MESKI_OS);



    set_chat_time(30 + random(20));
    set_cchat_time(30 + random(20));

    add_chat("Ruszac sie, ruszac... Nie tamowac przejscia");
    add_cchat("Poddaj sie lub gin !!");
    add_cchat("Zloz bron lub gin !!");
    add_cchat("To nie potrwa dlugo!!!");
    add_cchat("Twoja smierc nikogo nie ucieszy, wiec zloz bron!!");
    add_cchat("Poddaj sie!!");

    set_act_time (30 + random(20));
    set_cact_time (30 + random(20));

    add_act("emote pobiera clo.");
    add_act("emote zabrania wejscia jakiemus zebrakowi.");
    add_act("emote szuka czyjegos imienia w spisie tych, " +
        "ktorym zabrania sie wejscia.");
    add_act("emote przyglada ci sie badawczo.");

    add_cact("emote wykrzywia twarz w straszliwym grymasie.");
    add_cact("emote z maniakalnym uporem kontynuje atak.");
    
    add_weapon(MIECZ);
    add_armour(KOLCZUGA);

}


void arm_me() {
  command("wloz kolczuge");
  command("dobadz miecza");
}
