//Gwardzista, na podstawie guard_s.c
// Napisane przez Alfena

#include "alfen.h"
inherit APATH + "npc/straznik.c";
#include "ialfen.h"


#define O ({ ({"oficer","oficera",\
                  "oficerowi", "oficera",\
                  "oficerem","oficerze"}),\
             ({"oficerowie","oficerow",\
                  "oficerom","oficerow",\
                  "oficerami","oficerach"})})

void stworz_team(object st); //funkcja teamujaca gwardzistow.


void create_monster(){

  ::create_monster();


  set_long("Oficer gwardii, stojacy przy bramie miasta ma na oko"+
  	" 35 lat. Uzbrojony w miecz i zakuty w kolczuge wyglada"+
  	" groznie. Jego czujny wzrok bada przechodzacych przez"+
  	" brame podroznych, wyluskujac z tlumu zlodziei i zebrakow.\n");

  ustaw_nazwe ( O[0], O[1], PL_MESKI_OS);
  ustaw_krotki_opis( O[0], O[1], PL_MESKI_OS);
  set_skill(SS_AWARENESS, query_skill(SS_AWARENESS) + random (20));
  set_skill(SS_WEP_SWORD, query_skill(SS_WEP_SWORD) + random (20));
}


int stworz_team(object st){
  return team_join(st);
}