/
LIB3/
LIB3/D/ADMIN/
LIB3/D/ADMIN/OBJ/
LIB3/D/ADMIN/ROOM/W/
LIB3/D/HOME/
LIB3/D/HOME/CITY/ARENA/
LIB3/D/HOME/CITY/ITEMS/
LIB3/D/HOME/CITY/POSTOFFI/
LIB3/DOC/
LIB3/GLOBAL/SPECIAL/
LIB3/GLOBAL/VIRTUAL/
LIB3/NET/
LIB3/NET/CONFIG/
LIB3/NET/DAEMON/CHARS/
LIB3/NET/GOPHER/
LIB3/NET/INHERIT/
LIB3/NET/OBJ/
LIB3/NET/SAVE/
LIB3/NET/VIRTUAL/
LIB3/OBJ/B_DAY/
LIB3/OBJ/HANDLERS/TERM_TYP/
LIB3/PLAYERS/B/
LIB3/PLAYERS/N/
LIB3/ROOM/
LIB3/SAVE/
LIB3/SAVE/BOARDS/
LIB3/SAVE/ENVIRON/
LIB3/SAVE/POST/
LIB3/STD/COMMANDS/SHADOWS/
LIB3/STD/CREATOR/
LIB3/STD/DOM/
LIB3/STD/EFFECTS/
LIB3/STD/EFFECTS/HEALING/
LIB3/STD/EFFECTS/OTHER/
LIB3/STD/EFFECTS/POISONS/
LIB3/STD/ENVIRON/
LIB3/STD/GUILDS/
LIB3/STD/LIQUIDS/
LIB3/STD/ROOM/
LIB3/STD/TRIGGER/SHADOW/
LIB3/W/
LIB3/W/BANNOR/
LIB3/W/NEWSTYLE/
 
#include "/d/home/city/monsters/path.h"
inherit DEFMONSTER;
 
setup()
{
 set_name("Body guard");
 set_short("body guard");
set_long("The guard has a placid look in his eye, he looks kind of dopey.\n");
 set_al(40);
 set_level(120+random(30));
 set_gender(1);
 set_str(22);
 set_race("troll");
 set_aggressive(0);
 add_alias("guard");
 add_alias("troll");
 add_alias("body guard");
 adjust_money(random(30),"copper");
 add_move_zone("mid");
 clone_object("/d/guilds/fighters/weapons/troll_club.wep")->move(this_object());
 clone_object(ARMOURS+"chainmail.arm")->move(this_object());
 init_equip();
 
load_chat(20, ({
     1, ":puts himself between you and the Lady.\n",
     1, ":wonders if you are a threat.\n",
     1, ":ushers you past.\n",
     1, "'move along please.\n",
      }));
 
load_a_chat(50, ({
     1, "'Leave the lady alone.\n",
     1, "'Get out of here before I kill you.\n",
     1, ":grunts loudly.\n",
     1, ":snorts in your face.\n",
      }));
}
 
init()
{
 ::init();
 do_command("follow lady");
 do_command("protect lady");
}