/*  Oficer gwardii napisane przez Alfena
*  oficer dziedziczy po obiektach zol_imp.c i patrol.c
*/


#include "local.h"
#include <ss_types.h>
#include <pl.h>

#define NPATH GPATH+"Nuln/"
inherit LPATH + "zol_imp.c";


#define MIECZ NPATH + "bronie/rapier.c"
#define KOLCZUGA NPATH + "zbroje/kolczuga2.c"
#define HELM NPATH + "zbroje/helm3.c"


#define G ({ ({ "oficer", "oficera", "oficerowi", "oficera",\
		"oficerem", "oficerze"}),\
	     ({ "oficerowie", "oficerow", "oficerom", "oficerow",\
	     	"oficerami", "oficerach"}) })






void
create_zolnierz()
{
  int i, *tab_skilli;
  object ob;
  
  set_long ("Ten czlowiek odziany jest w kolczuge, czesciowo przykryta "+
    "zdobiona peleryna. Jego glowe zdobi stozkowaty helm z oznakami "+
    "oficerskimi. Przy boku dostrzegasz przypasana wytarta pochwe "+
    "oraz wystajaca z niej rekojesc rapiera.\n");
 
  ustaw_nazwe ( G[0], G[1], PL_MESKI_OS);
  ustaw_krotki_opis( G[0], G[1], PL_MESKI_OS);
 
  
  add_armour(KOLCZUGA);
  add_armour(HELM);
  add_weapon(MIECZ);
 
  
  tab_skilli = query_all_skill_types();
  for (i=0; i < sizeof(tab_skilli); i++)
    set_skill(tab_skilli[i], query_skill(tab_skilli[i]) + los (2));
}

