inherit "/std/monster.c";
#include <macros.h>
#include <stdproperties.h>
#include <ss_types.h>
#include <wa_types.h>
#include <../kislev.h>
#include "rycerze.h"


void
create_monster()
{
int a,b;
string *p1 = ({"snieznowlosy","potezny","lodowooki","duzy","silny",
		"mocny","srebrnooki"});
string *p2 = ({"snieznowlosi","potezni","lodowoocy","duzi","silni",
		"mocni","srebrnoocy"});

string *c1 = ({"opanowany","czujny","srogi","posepny","stanowczy",
	    "zdecydowany"});
string *c2 = ({"opanowani","czujni","srodzy","posepni","stanowczy",
	    "zdecydowani"});
	    

dodaj_nazwy(PL_MEZCZYZNA);
dodaj_nazwy(({"czlowiek","czlowieka","czlowiekowi","czlowieka","czlowiekiem",
	    "czlowieku"}),({"ludzie","ludzi","ludziom","ludzi","ludzmi",
	    "ludziach"}),PL_MESKI_OS);

ustaw_odmiane_rasy(({"rycerz","rycerza","rycerzowi","rycerza",
	    "rycerzem","rycerzu"}),({"rycerze","rycerzy",
	    "rycerzom","rycerzy","rycerzami","rycerzach"}),
	    PL_MESKI_OS);

    a=random(sizeof(p1));
    b=random(sizeof(c1));

    dodaj_przym(p1[a],p2[a]);
    dodaj_przym(c1[b],c2[b]);

    set_long("Jest to potezna postac skryta pod ciezka, plytowa zbroja.\n");

    add_prop(LIVE_I_NEVERKNOWN,1);
    add_prop(CONT_I_WEIGHT,90000);
    add_prop(CONT_I_HEIGHT,180);
    add_prop(LIVE_I_QUICKNESS,4000);
    add_prop(MAGIC_I_RES_FIRE,40);
    add_prop(MAGIC_I_RES_AIR,40);
    add_prop(MAGIC_I_RES_EARTH,40);
    add_prop(MAGIC_I_RES_WATER,40);
    add_prop(MAGIC_I_RES_LIFE,40);
    add_prop(MAGIC_I_RES_ACID,40);
    add_prop(MAGIC_I_RES_DEATH,40);
    add_prop("_rycerz_kislevu",1);
    
    set_stats(({250,220,400,310,310,200}));



    set_skill(SS_DEFENCE,100);
    set_skill(SS_PARRY,90);
    set_skill(SS_WEP_WARHAMMER,100);
    set_skill(SS_WEP_AXE,100);
    set_skill(SS_WEP_CLUB,150);
    set_skill(SS_2H_COMBAT,150);
    set_skill(SS_WEP_POLEARM,150);
    set_skill(SS_SHIELD_PARRY,100);

    
    add_armour(ZBROJE+"rycerz_plate");
    add_armour(ZBROJE+"rycerz_helm");
    add_armour(ZBROJE+"rycerz_buty");
    
    a=random(3);
	switch(a)
	    {
	    case 0:
	    add_weapon(BRONIE+"korbaczr");
	    add_armour(ZBROJE+"tarcza");
	    break;
	    
	    case 1:
	    add_weapon(BRONIE+"berdyszr");
	    break;
	    
	    case 2:
	    add_weapon(BRONIE+"korbaczr");
	    add_weapon(BRONIE+"korbaczr");
	    break;
	    }

set_aggressive("@@atak");
}