kbk/kbk3/
kbk/kbk3/area/
kbk/kbk3/player/
/***************************************************************************
 *  Original Diku Mud copyright (C) 1990, 1991 by Sebastian Hammer,        *
 *  Michael Seifert, Hans Henrik St{rfeldt, Tom Madsen, and Katja Nyboe.   *
 *                                                                         *
 *  Merc Diku Mud improvments copyright (C) 1992, 1993 by Michael          *
 *  Chastain, Michael Quan, and Mitchell Tse.                              *
 *                                                                         *
 *  In order to use any part of this Merc Diku Mud, you must comply with   *
 *  both the original Diku license in 'license.doc' as well the Merc       *
 *  license in 'license.txt'.  In particular, you may not remove either of *
 *  these copyright notices.                                               *
 *                                                                         *
 *  Much time and thought has gone into this software and you are          *
 *  benefitting.  We hope that you share your changes too.  What goes      *
 *  around, comes around.                                                  *
 ***************************************************************************/

/***************************************************************************
*	ROM 2.4 is copyright 1993-1996 Russ Taylor			   *
*	ROM has been brought to you by the ROM consortium		   *
*	    Russ Taylor (rtaylor@pacinfo.com)				   *
*	    Gabrielle Taylor (gtaylor@pacinfo.com)			   *
*	    Brian Moore (rom@rom.efn.org)				   *
*	By using this code, you have agreed to follow the terms of the	   *
*	ROM license, in the file Tartarus/doc/rom.license                  *
***************************************************************************/

/***************************************************************************
*       Tartarus code is copyright (C) 1997-1998 by Daniel Graham          *
*	In using this code you agree to comply with the Tartarus license   *
*       found in the file /Tartarus/doc/tartarus.doc                       *
***************************************************************************/

#include "include.h"

DECLARE_SPELL_FUN(	spell_fumble	);
DECLARE_SPELL_FUN(	spell_knock	);

/* item type list */
const struct item_type		item_table	[]	=
{
    {	ITEM_LIGHT,	"light"		},
    {	ITEM_SCROLL,	"scroll"	},
    {	ITEM_WAND,	"wand"		},
    {   ITEM_STAFF,	"staff"		},
    {   ITEM_WEAPON,	"weapon"	},
    {   ITEM_NULL6,     "null6"         },
    {   ITEM_NULL7,     "null7"         },
    {   ITEM_TREASURE,	"treasure"	},
    {   ITEM_ARMOR,	"armor"		},
    {	ITEM_POTION,	"potion"	},
    {	ITEM_CLOTHING,	"clothing"	},
    {   ITEM_FURNITURE,	"furniture"	},
    {	ITEM_TRASH,	"trash"		},
    {	ITEM_CONTAINER,	"container"	},
    {	ITEM_DRINK_CON, "drink"		},
    {	ITEM_KEY,	"key"		},
    {	ITEM_FOOD,	"food"		},
    {	ITEM_MONEY,	"money"		},
    {	ITEM_BOAT,	"boat"		},
    {	ITEM_CORPSE_NPC,"npc_corpse"	},
    {	ITEM_CORPSE_PC,	"pc_corpse"	},
    {   ITEM_FOUNTAIN,	"fountain"	},
    {	ITEM_PILL,	"pill"		},
    {	ITEM_PROTECT,	"protect"	},
    {	ITEM_MAP,	"map"		},
    {	ITEM_PORTAL,	"portal"	},
    {	ITEM_WARP_STONE,"warp_stone"	},
    {	ITEM_ROOM_KEY,	"room_key"	},
    {	ITEM_GEM,	"gem"		},
    {	ITEM_JEWELRY,	"jewelry"	},
    {   ITEM_JUKEBOX,	"jukebox"	},
    {   ITEM_SKELETON,	"skeleton"      },
    {	ITEM_INSTRUMENT,"instrument"	},
    {   0,		NULL		}
};


/* weapon selection table */
const	struct	weapon_type	weapon_table	[]	=
{
   { "sword",	OBJ_VNUM_SCHOOL_SWORD,	WEAPON_SWORD,	&gsn_sword	},
   { "mace",	OBJ_VNUM_SCHOOL_MACE,	WEAPON_MACE,	&gsn_mace 	},
   { "dagger",	OBJ_VNUM_SCHOOL_DAGGER,	WEAPON_DAGGER,	&gsn_dagger	},
   { "axe",	OBJ_VNUM_SCHOOL_AXE,	WEAPON_AXE,	&gsn_axe	},
   { "spear",	OBJ_VNUM_SCHOOL_STAFF,	WEAPON_SPEAR,	&gsn_spear	},
   { "flail",	OBJ_VNUM_SCHOOL_FLAIL,	WEAPON_FLAIL,	&gsn_flail	},
   { "whip",	OBJ_VNUM_SCHOOL_WHIP,	WEAPON_WHIP,	&gsn_whip	},
   { "polearm",	OBJ_VNUM_SCHOOL_POLEARM,WEAPON_POLEARM,	&gsn_polearm	},
   { "staff",   OBJ_VNUM_SCHOOL_STAFF,	WEAPON_STAFF,   &gsn_staff	},
   { "hand to hand", OBJ_VNUM_SCHOOL_SWORD, WEAPON_HAND, &gsn_sword	},
   { NULL,	0,				0,	NULL		}
};



/* wiznet table and prototype for future flag setting */
const   struct wiznet_type      wiznet_table    []              =
{
   {    "on",           WIZ_ON,         IM },
   {    "cabal",        WIZ_CABAL,      IM },
   {    "deaths",       WIZ_DEATHS,     IM },
   {	"levels",		WIZ_LEVELS,		IM },
   {	"newbies",		WIZ_NEWBIE,		IM },
   {    "prefix",		WIZ_PREFIX,		IM },
   {    "ticks",        WIZ_TICKS,      IM },
   {    "logins",       WIZ_LOGINS,     IM },
   {    "links",        WIZ_LINKS,      L7 },
   {    "flags",		WIZ_FLAGS,		L5 },
   {	"penalties",	WIZ_PENALTIES,	L5 },
   {	"saccing",		WIZ_SACCING,	L5 },
   {	"spam",			WIZ_SPAM,		L5 },
   {    "mobdeaths",    WIZ_MOBDEATHS,  L4 },
   {    "resets",       WIZ_RESETS,     L4 },
   {    "sites",        WIZ_SITES,      L4 },
   {	"load",			WIZ_LOAD,		L2 },
   {	"restore",		WIZ_RESTORE,	L2 },
   {	"snoops",		WIZ_SNOOPS,		L2 },
   {	"switches",		WIZ_SWITCHES,	L2 },
   {	"secure",		WIZ_SECURE,		L1 },
   {	NULL,			0,				0  }
};

/* attack table  -- not very organized :( */
const 	struct attack_type	attack_table	[MAX_DAMAGE_MESSAGE]	=
{
    { 	"none",		"hit",		-1		},  /*  0 */
    {	"slice",	"slice", 	DAM_SLASH	},
    {   "stab",		"stab",		DAM_PIERCE	},
    {	"slash",	"slash",	DAM_SLASH	},
    {	"whip",		"whip",		DAM_SLASH	},
    {   "claw",		"claw",		DAM_SLASH	},  /*  5 */
    {	"blast",	"blast",	DAM_BASH	},
    {   "pound",	"pound",	DAM_BASH	},
    {	"crush",	"crush",	DAM_BASH	},
    {   "grep",		"grep",		DAM_SLASH	},
    {	"bite",		"bite",		DAM_PIERCE	},  /* 10 */
    {   "pierce",	"pierce",	DAM_PIERCE	},
    {   "suction",	"suction",	DAM_BASH	},
    {	"beating",	"beating",	DAM_BASH	},
    {   "digestion",	"digestion",	DAM_ACID	},
    {	"charge",	"charge",	DAM_BASH	},  /* 15 */
    { 	"slap",		"slap",		DAM_BASH	},
    {	"punch",	"punch",	DAM_BASH	},
    {	"wrath",	"wrath",	DAM_HOLY	},
    {	"magic",	"magic",	DAM_ENERGY	},
    {   "divine",	"divine power",	DAM_HOLY	},  /* 20 */
    {	"cleave",	"cleave",	DAM_SLASH	},
    {	"scratch",	"scratch",	DAM_PIERCE	},
    {   "peck",		"peck",		DAM_PIERCE	},
    {   "peckb",	"peck",		DAM_BASH	},
    {   "chop",		"chop",		DAM_SLASH	},  /* 25 */
    {   "sting",	"sting",	DAM_PIERCE	},
    {   "smash",	 "smash",	DAM_BASH	},
    {   "shbite",	"shocking bite",DAM_LIGHTNING	},
    {   "shockingbite","shocking bite",DAM_LIGHTNING	},
    {	"flbite",	"flaming bite", DAM_FIRE	},
    {	"flamingbite",	"flaming bite", DAM_FIRE	},
    {	"frbite",	"freezing bite", DAM_COLD	},  /* 30 */
    {	"freezingbite",	"freezing bite", DAM_COLD	},  /* 30 */
    {	"acbite",	"acidic bite", 	DAM_ACID	},
    {	"acidicbite",	"acidic bite", 	DAM_ACID	},
    {	"chomp",	"chomp",	DAM_PIERCE	},
    {  	"drain",	"life drain",	DAM_NEGATIVE	},
    {   "thrust",	"thrust",	DAM_PIERCE	},
    {   "slime",	"slime",	DAM_ACID	}, /* 35 */
    {	"shock",	"shock",	DAM_LIGHTNING	},
    {   "thwack",	"thwack",	DAM_BASH	},
    {   "flame",	"flame",	DAM_FIRE	},
    {   "chill",	"chill",	DAM_COLD	},
    {   "light",	"blast of light",DAM_LIGHT	}, /* 40 */
    {   "nature", 	"force of nature",DAM_ENERGY    },
    {	"defilement",	"defilement", 	DAM_NEGATIVE 	},
    { 	"mental", 	"mental assault",DAM_MENTAL 	},
    { 	"sound", 	"sonic assault",DAM_SOUND 	},
    { 	"searing", 	"searing light",DAM_LIGHT 	},
    { 	"defile", 	"defilement",	DAM_NEGATIVE 	},
    { 	"acidbite", 	"acidic bite", 	DAM_ACID 	},
    { 	"darkwrath", 	"dark wrath", 	DAM_NEGATIVE 	},
    {   NULL,		NULL,		0		}
};

/* race table */
const 	struct	race_type	race_table	[]		=
{
/*
    {
	name,		pc_race?,
	act bits,	aff_by bits,	off bits,
	imm,		res,		vuln,
	form,		parts
    },
*/
    { "null",		FALSE, 0, 0, 0, 0, 0, 0, 0, 0 },

    {
	"human",	TRUE,
	0,		0, 		0,
	0, 		0,		0,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"dwarf",	TRUE,
	0,		AFF_INFRARED,	0,
	0,		RES_POISON|RES_DISEASE, VULN_DROWNING,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"elf",		TRUE,
        0,              AFF_SNEAK|AFF_INFRARED,	0,
	0,		RES_CHARM|RES_FIRE,	VULN_IRON,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    /*{
        "grey-elf",     TRUE,
        0,              AFF_SNEAK|AFF_INFRARED,	0,
        0,              RES_CHARM,	VULN_IRON,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },*/

    {
        "dark-elf",     TRUE,
        0,              AFF_SNEAK|AFF_INFRARED,	0,
        0,              RES_CHARM|RES_COLD,	VULN_IRON,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
        "centaur",      TRUE,
	0,		0,		0,
        0,              RES_CHARM|RES_BASH,	VULN_MENTAL,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
        "troll",        TRUE,
	0,		0,		0,
        0,              RES_POISON|RES_DISEASE|RES_WEAPON,	VULN_ACID|VULN_FIRE,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    /*{
	"cloud",	TRUE,
	0,		AFF_FLYING,		0,
	0,		RES_WEAPON|RES_COLD,	VULN_MENTAL|VULN_ENERGY,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },*/

    {
        "gnome",        TRUE,
	0,		0,		0,
        0,              RES_MENTAL|RES_CHARM,	VULN_BASH,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    /*{
        "draconian",    TRUE,
        0,              AFF_FLYING,	0,
        IMM_POISON,     RES_SLASH|RES_ACID|RES_DISEASE,	VULN_COLD,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
        "ethereal",     TRUE,
	0,		AFF_PASS_DOOR|AFF_FLYING|AFF_INFRARED,	0,
	IMM_DISEASE|IMM_POISON,	RES_WEAPON|RES_MENTAL|RES_BASH,	VULN_DROWNING|VULN_LIGHTNING,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"changeling",   TRUE,
	0,		0,		0,
	0,		0,		0,
	H|M|V,		A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"arial",	TRUE,
	0,		AFF_FLYING,	0,
	0,		0,VULN_LIGHTNING|VULN_DROWNING,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"fire",		TRUE,
	0,		0,		0,
	0,		RES_WEAPON|RES_BASH|RES_FIRE,	VULN_MENTAL|VULN_COLD|VULN_LIGHTNING,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },*/

    {
	"duergar",	TRUE,
	0,		AFF_INFRARED|AFF_DETECT_HIDDEN,	0,
	0,		RES_POISON,	VULN_LIGHT|VULN_HOLY,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    /*{
	"storm",	TRUE,
	0,		AFF_SWIM,	0,
	0,		RES_WEAPON|RES_LIGHTNING|RES_DROWNING,	0,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },*/

    {
        "lich",         TRUE,
        0,              AFF_DARK_VISION|AFF_FLYING|AFF_PASS_DOOR|AFF_DETECT_INVIS,   0,
        IMM_CHARM|IMM_MENTAL|IMM_POISON|IMM_ENERGY|IMM_DISEASE|IMM_NEGATIVE,	0,	VULN_HOLY|VULN_ACID|VULN_FIRE,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },
    {
        "angel",         TRUE,
        0,              AFF_DARK_VISION|AFF_FLYING,   0,
        IMM_CHARM|IMM_MENTAL|IMM_POISON|IMM_DISEASE|IMM_HOLY,	RES_MAGIC,	VULN_NEGATIVE,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },
    {
	"wood-elf",	TRUE,
        0,              AFF_SNEAK,	0,
	0,		RES_CHARM|RES_MAGIC,	0,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
        "illithid",     TRUE,
        0,		AFF_INFRARED|AFF_FLYING,	0,
	0,		RES_MAGIC|RES_MENTAL,	VULN_LIGHT|VULN_FIRE,
	A|H|M|V,        A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"giant",	TRUE,
	0,		0,	0,
	0,		RES_WEAPON,	VULN_MENTAL,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"vuuhu",	TRUE,
	0,		AFF_DETECT_INVIS|AFF_FLYING,	0,
	0,		RES_MAGIC|RES_NEGATIVE|RES_FIRE,	VULN_HOLY,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"ruugrah",	TRUE,
	0,		AFF_DETECT_INVIS,	0,
	0,		RES_MAGIC|RES_WEAPON|RES_NEGATIVE|RES_ACID|RES_BASH,	VULN_HOLY,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"malefisti",	TRUE,
	0,		AFF_DETECT_INVIS|AFF_FLYING,	0,
	0,		RES_MAGIC|RES_NEGATIVE|RES_WEAPON|RES_ACID|RES_FIRE,	VULN_HOLY,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {

	"bat", 		FALSE,
	0,		AFF_FLYING|AFF_DARK_VISION,	OFF_DODGE|OFF_FAST,
	0,		0,	VULN_LIGHT,
	A|G|V,		A|C|D|E|F|H|J|K|P
    },

    {
	"bear",		FALSE,
	0,		0,	OFF_CRUSH|OFF_DISARM|OFF_BERSERK,
	0,		RES_BASH|RES_COLD,	0,
	A|G|V,		A|B|C|D|E|F|H|J|K|U|V
    },

    {
	"cat",		FALSE,
	0,		AFF_DARK_VISION,	OFF_FAST|OFF_DODGE,
	0,		0,		0,
	A|G|V,		A|C|D|E|F|H|J|K|Q|U|V
    },

    {
	"centipede",	FALSE,
	0,		AFF_DARK_VISION,	0,
	0,		RES_PIERCE|RES_COLD,	VULN_BASH,
 	A|B|G|O,		A|C|K
    },

    {
	"dog",		FALSE,
	0,		0,		OFF_FAST,
	0,		0,		0,
	A|G|V,		A|C|D|E|F|H|J|K|U|V
    },

    {
	"doll",		FALSE,
	0,		0,		0,
	IMM_COLD|IMM_POISON|IMM_HOLY|IMM_NEGATIVE|IMM_MENTAL|IMM_DISEASE
	|IMM_DROWNING,	RES_BASH|RES_LIGHT,
	VULN_SLASH|VULN_FIRE|VULN_ACID|VULN_LIGHTNING|VULN_ENERGY,
	E|J|M|cc,	A|B|C|G|H|K
    },

    { 	"dragon", 	FALSE,
	0, 		AFF_INFRARED|AFF_FLYING,	0,
	0,		RES_FIRE|RES_BASH|RES_CHARM,	VULN_PIERCE|VULN_COLD,
	A|H|Z,		A|C|D|E|F|G|H|I|J|K|P|Q|U|V|X
    },

    {
	"fido",		FALSE,
	0,		0,	OFF_DODGE|ASSIST_RACE,
	0,		0,	VULN_MAGIC,
	A|B|G|V,	A|C|D|E|F|H|J|K|Q|V
    },

    {
	"fish",		FALSE,
	0,		AFF_SWIM,	OFF_DODGE,
	0,		RES_SUMMON|RES_CHARM,	0,
	A|G|V,		A|D|F|K|O|Q|X
    },

    {
	"fox",		FALSE,
	0,		AFF_DARK_VISION,	OFF_FAST|OFF_DODGE,
	0,		0,		0,
	A|G|V,		A|C|D|E|F|H|J|K|Q|V
    },

    {
	"goblin",	FALSE,
	0,		AFF_INFRARED,	0,
	0,		RES_DISEASE,	VULN_MAGIC,
	A|H|M|V,	A|B|C|D|E|F|G|H|I|J|K
    },

    {
	"hobgoblin",	FALSE,
	0,		AFF_INFRARED,	0,
	0,		RES_DISEASE|RES_POISON,	0,
	A|H|M|V,        A|B|C|D|E|F|G|H|I|J|K|Y
    },

    {
	"kobold",	FALSE,
	0,		AFF_INFRARED,	0,
	0,		RES_POISON,	VULN_MAGIC,
	A|B|H|M|V,	A|B|C|D|E|F|G|H|I|J|K|Q
    },

    {
	"lizard",	FALSE,
	0,		0,		0,
	0,		RES_POISON,	VULN_COLD,
	A|G|X|cc,	A|C|D|E|F|H|K|Q|V
    },

    {
	"modron",	FALSE,
	0,		AFF_INFRARED,		ASSIST_RACE|ASSIST_ALIGN,
	IMM_CHARM|IMM_DISEASE|IMM_MENTAL|IMM_HOLY|IMM_NEGATIVE,
			RES_FIRE|RES_COLD|RES_ACID,	0,
	H,		A|B|C|G|H|J|K
    },

    {
	"pig",		FALSE,
	0,		0,		0,
	0,		0,		0,
	A|G|V,	 	A|C|D|E|F|H|J|K
    },

    {
	"rabbit",	FALSE,
	0,		0,		OFF_DODGE|OFF_FAST,
	0,		0,		0,
	A|G|V,		A|C|D|E|F|H|J|K
    },

    {
	"school monster",	FALSE,
	ACT_NOALIGN,		0,		0,
	IMM_CHARM|IMM_SUMMON,	0,		VULN_MAGIC,
	A|M|V,		A|B|C|D|E|F|H|J|K|Q|U
    },

    {
	"snake",	FALSE,
	0,		0,		0,
	0,		RES_POISON,	VULN_COLD,
	A|G|X|Y|cc,	A|D|E|F|K|L|Q|V|X
    },

    {
	"song bird",	FALSE,
	0,		AFF_FLYING,	OFF_FAST|OFF_DODGE,
	0,		0,		0,
	A|G|W,		A|C|D|E|F|H|K|P
    },

    {
	"water fowl",	FALSE,
	0,		AFF_SWIM|AFF_FLYING,	0,
	0,		RES_DROWNING,	0,
	A|G|W,		A|C|D|E|F|H|K|P
    },

    {
	"wolf",		FALSE,
	0,		AFF_DARK_VISION,	OFF_FAST|OFF_DODGE,
	0,		0,		0,
	A|G|V,		A|C|D|E|F|J|K|Q|V
    },

    {
	"wyvern",	FALSE,
	0,		AFF_FLYING|AFF_DETECT_INVIS|AFF_DETECT_HIDDEN,
	OFF_BASH|OFF_FAST|OFF_DODGE,
	IMM_POISON,	0,	VULN_LIGHT,
	A|B|G|Z,	A|C|D|E|F|H|J|K|Q|V|X
    },

    {
	"nymph",	FALSE,
	0,		AFF_DETECT_INVIS|AFF_INFRARED, OFF_DODGE|OFF_FAST,
	IMM_LIGHTNING, 0, VULN_SLASH,
	A|B|G,	A|C|D|E|F|H|J|K|V|X
    },

    {
	"unique",	FALSE,
	0,		0,		0,
	0,		0,		0,
	0,		0
    },


    {
	NULL, 0, 0, 0, 0, 0, 0
    }
};

const	struct	pc_race_type	pc_race_table	[]	=
{
    { "null race", "", 0, 0, { "" }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	{ 13, 13, 13, 13, 13 }, { 18, 18, 18, 18, 18 }, 0 },

/*
    {
        "race name",    short name,     align, xpadd,
	{ bonus skills },
	{ stat rolling modifier },	{ max stats }, size
    },
*/
    {
        "human",	"Human",	ALIGN_ANY, 0,
	{ "" },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 0, 0, 0, 0, 0, 0 }, { 20, 20, 20, 20, 20, 20 }, SIZE_MEDIUM
    },

    {
        "dwarf",	"Dwarf",	ALIGN_GN, 250,
        { "berserk" },
        { 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
        { 2, -2, 1, -1, 3, 0 }, { 23, 18, 21, 16, 25, 20 }, SIZE_MEDIUM
    },

    {
        "elf",		" Elf ",	ALIGN_G, 400,
        { "awareness","forest blending" },
        { 1, 1, 0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1 },
        { -2, 3, 0, 2, -2, 0 }, { 18, 25, 20, 23, 17, 24 }, SIZE_MEDIUM
    },

    /*{
        "grey-elf",	"G-Elf", 	ALIGN_N, 400,
        { "awareness","forest blending" },
        { 1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1 },
        { -1, 2, 2, 2, -2, 0 }, { 17, 24, 24, 22, 16, 22 }, SIZE_MEDIUM
    },*/

    {
        "dark-elf",     "D-Elf",	ALIGN_E, 400,
        { "globe of darkness" },
	{ 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1 },
        { -1, 3, -2, 2, -1, 0 }, { 18, 24, 20, 24, 17, 19 }, SIZE_MEDIUM
    },

    {
        "centaur",	" Cen ",	ALIGN_G, 500,
        { "rear kick", "enhanced damage", "kick", "door bash" },
	{ 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0 },
        { 2, -2, -2, 0, 2, 0 }, { 24, 17, 18, 20, 22, 19 }, SIZE_LARGE
    },

    {
        "troll",	"Troll",	ALIGN_E, 450,
        { "regeneration","enhanced damage", "bash", "door bash" },
	{ 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0 },
        { 3, -3, -2, -2, 3, 0 }, { 25, 16, 17, 19, 24, 19 }, SIZE_LARGE
    },

    /*{
        "cloud",	"Cloud",	ALIGN_N, 500,
        { "door bash","enhanced damage", "bash" },
	{ 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1 },
        { 3, -2, -2, -1, 3, 0 }, { 25, 16, 17, 18, 23, 14 }, SIZE_HUGE
    },*/

    {
        "gnome",	"Gnome",	ALIGN_ANY, 200,
        { "staves", "wands" },
	{ 1, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1 },
        { -2, 3, 2, 0, -1, 0 }, { 18, 23, 25, 20, 19, 19 }, SIZE_SMALL
    },

    /*{
        "draconian",	"Draco",	ALIGN_E, 300,
        { "breath fire" },
        { 1, 1, 1, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1 },
        { 2, 1, -1, 0, 0, 0 }, { 23, 23, 20, 18, 20, 15 }, SIZE_MEDIUM
    },

    {
        "ethereal",	" Eth ",	ALIGN_GN, 400,
        { "gaseous form" },
        { 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0 },
        { -3, 2, 2, 2, -1, 0 }, { 17, 23, 22, 23, 18, 19 }, SIZE_SMALL
    },

    {
	"changeling",	"Chnge",	ALIGN_ANY, 500,
	{"shapeshift", "trinal wield"},
	{ 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 1, 0 },
	{-2,3,2,3,-3, 0}, {17,24,22,25,15,17},	SIZE_MEDIUM
    },

    {
	"arial",	"Arial",	ALIGN_ANY, 400,
	{""},
	{ 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1 },
	{ 2, -1, -1, -1, 2, 0 }, { 19, 23, 20, 25, 17, 18 }, SIZE_MEDIUM
    },

    {
        "fire",		"Fire",		ALIGN_E, 500,
        { "door bash","enhanced damage", "bash" },
	{ 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 },
        { 3, -2, -2, -1, 3, 0 }, { 25, 15, 17, 17, 24, 17 }, SIZE_HUGE
    },*/

    {
        "duergar",	"Duerg",	ALIGN_E, 250,
        { "berserk", "pick lock" },
        { 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 },
        { 2, -2, 1, -1, 3, 0 }, { 23, 16, 18, 23, 23, 17 }, SIZE_MEDIUM
    },

    /*{
        "storm",	"Storm",	ALIGN_G, 500,
        { "door bash","enhanced damage", "bash" },
	{ 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1 },
        { 2, -1, -1, -1, 2, 0 }, { 25, 17, 17, 17, 23, 19 }, SIZE_HUGE
    },*/

    {
	"lich",		"Lich",		ALIGN_E, 0,
	{"animate dead"},
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 },
	{ 0, 0, 0, 0, 0, 0 }, { 25, 25, 25, 25, 25, 10 }, SIZE_MEDIUM
    },

    {
	"angel",	"Angel",	ALIGN_G, 0,
	{},
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	{ 0, 0, 0, 0, 0, 0 }, { 25, 25, 25, 25, 25, 25 }, SIZE_MEDIUM
    },

    {
        "wood-elf",	"W-Elf",	ALIGN_GN, 340,
        { "dispel magic","forest blending" },
        { 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0 },
        { -2, 3, 1, -2, -1, 0 }, { 19, 24, 21, 25, 18, 22 }, SIZE_SMALL
    },

    {
	"illithid",	"Illd", 	ALIGN_E, 350,
	{ "hand to hand", "psionic blast" },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0 },
	{ -3, 3, 2, 0, -2, 0 }, { 16, 25, 23, 20, 18, 20 }, SIZE_MEDIUM
    },

    {
	"giant",	"Giant",	ALIGN_ANY, 500,
	{ "door bash","enhanced damage", "bash" },
	{ 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1 },
	{ 2, -1, -1, -1, 2, 0 }, { 25, 17, 16, 18, 23, 19 }, SIZE_HUGE
    },

    {
	"vuuhu",	"Vuuhu",	ALIGN_E,  500,
	{ "agility" },
	{ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0 },
	{ 0, 0, 0, 0, 0, 0 }, { 21, 20, 20, 25, 23, 13 }, SIZE_SMALL
    },

    {
	"ruugrah",	"Rugrh",	ALIGN_E,  500,
	{ "enhanced damage III" },
	{ 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 },
	{ 0, 0, 0, 0, 0, 0 }, { 25, 19, 18, 23, 25, 13 }, SIZE_HUGE
    },

    {
	"malefisti",	"Malef",	ALIGN_E,  500,
	{ "trance", "meditation" },
	{ 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 1, 0, 0 },
	{ 0, 0, 0, 0, 0, 0 }, { 19, 25, 25, 24, 21, 13 }, SIZE_SMALL
    },

 };




/*
 * Class table.
 */
const	struct	class_type	class_table	[MAX_CLASS]	=
{
    {
        "warrior", "War",	ALIGN_ANY , 0, OBJ_VNUM_SCHOOL_SWORD,
        { 3022, 8818, 20408 },  75,  20,  -10,  8, 19, FALSE,
	"class basics", "class default", CLASS_CASTER
    },

    {
        "thief", "Thi",		ALIGN_ANY, 0, OBJ_VNUM_SCHOOL_DAGGER,
        { 3028, 8850, 20525 },  75,  20,  -4,  8, 17, FALSE,
	"class basics", "class default", CLASS_CASTER
    },

    {
        "priest", "Pri",  	ALIGN_GE, 0, OBJ_VNUM_SCHOOL_SWORD,
        { 3003, 8836, 20519 },  75,  20, -6,  10, 13, TRUE,
	"class  basics", "class default", CLASS_COMMUNER
    },

    {
        "paladin", "Pal",  	ALIGN_G, 500, OBJ_VNUM_SCHOOL_SWORD,
        { 3370, 8835, 9754, 20526 },  75,  20, -6,  8,  18, TRUE,
        "class basics", "class default", CLASS_COMMUNER
    },

    {
        "anti-paladin", "A-P",	ALIGN_E, 400, OBJ_VNUM_SCHOOL_SWORD,
        { 3368, 8820, 20515 },  75,  20, -6,  8,  18, TRUE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "ranger", "Ran",	ALIGN_ANY, 250, OBJ_VNUM_SCHOOL_SWORD,
        { 6156, 1874, 1890, 1891, 20402 },  75,  20, -8,  8,  18, FALSE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "monk", "Mon",		ALIGN_GN, 300, OBJ_VNUM_SCHOOL_DAGGER,
        { 8819, 20519 },  75,  20, 2,  7,  15, FALSE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "transmuter", "Tra",	ALIGN_ANY, 100, OBJ_VNUM_SCHOOL_DAGGER,
        { 8817, 20401 },  75,  20, 2,  7,  15, TRUE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "assassin", "Asn",	ALIGN_E, 400, OBJ_VNUM_SCHOOL_SWORD,
        { 3361, 8837, 20530 },  75,  20, -4,  8,  17, FALSE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "necromancer", "Nec",	ALIGN_E, 100, OBJ_VNUM_SCHOOL_DAGGER,
        { 3363, 8815, 20407 },  75,  20, -2,  7,  15, TRUE,
        "class basics", "class default", CLASS_CASTER
    },

    {
        "elementalist", "Ele",	ALIGN_ANY, 200, OBJ_VNUM_SCHOOL_DAGGER,
        { 8897, 20401 },  75,  20, -4,  8,  16, TRUE,
        "class basics", "class default", CLASS_CASTER
    },

    {
    	"bard", 	"Bar",	ALIGN_ANY, 200, OBJ_VNUM_SCHOOL_WHIP,
    	{ 8897, 20401 }, 75,  20, -4,  8,  11, TRUE,
    	"class basics", "class default", CLASS_SING
    },

    {
	"healer",	"Hea",	ALIGN_ANY, 300, OBJ_VNUM_SCHOOL_MACE,
	{ 3366, 8897 },	75, 20, -10, 8, 14, TRUE,
	"class basics", "class default", CLASS_COMMUNER
    }

    /*{
	"nothing",	"not", 0, 0, 0,
	{},	0, 0, 0, 0, 0, FALSE,
	"", ""
    }*/

};

/*
 * Attribute bonus tables.
 */
const	struct	str_app_type	str_app		[26]		=
{
    { -5, -4,   0,  0 },  /* 0  */
    { -5, -4,   3,  1 },  /* 1  */
    { -3, -2,   3,  2 },
    { -3, -1,  10,  3 },  /* 3  */
    { -2, -1,  25,  4 },
    { -2, -1,  55,  5 },  /* 5  */
    { -1,  0,  80,  6 },
    { -1,  0, 100,  7 },
    {  0,  0, 150,  8 },
    {  0,  0, 180,  9 },
    {  0,  0, 200, 10 }, /* 10  */
    {  0,  0, 215, 11 },
    {  0,  0, 230, 12 },
    {  0,  0, 230, 13 }, /* 13  */
    {  0,  1, 240, 14 },
    {  1,  1, 250, 15 }, /* 15  */
    {  1,  2, 265, 16 },
    {  2,  3, 280, 22 },
    {  2,  3, 300, 25 }, /* 18  */
    {  3,  4, 325, 30 },
    {  3,  5, 350, 35 }, /* 20  */
    {  4,  6, 400, 40 },
    {  4,  6, 450, 45 },
    {  5,  7, 500, 50 },
    {  5,  8, 550, 55 },
    {  6,  9, 600, 60 }  /* 25   */
};



const	struct	int_app_type	int_app		[26]		=
{
    {  3 },	/*  0 */
    {  5 },	/*  1 */
    {  7 },
    {  8 },	/*  3 */
    {  9 },
    { 10 },	/*  5 */
    { 11 },
    { 12 },
    { 13 },
    { 15 },
    { 17 },	/* 10 */
    { 19 },
    { 22 },
    { 25 },
    { 28 },
    { 31 },	/* 15 */
    { 34 },
    { 37 },
    { 40 },	/* 18 */
    { 44 },
    { 49 },	/* 20 */
    { 55 },
    { 60 },
    { 70 },
    { 80 },
    { 85 }	/* 25 */
};



const	struct	wis_app_type	wis_app		[26]		=
{
    { 0 },	/*  0 */
    { 0 },	/*  1 */
    { 0 },
    { 0 },	/*  3 */
    { 0 },
    { 1 },	/*  5 */
    { 1 },
    { 1 },
    { 1 },
    { 1 },
    { 1 },	/* 10 */
    { 1 },
    { 1 },
    { 1 },
    { 1 },
    { 2 },	/* 15 */
    { 2 },
    { 2 },
    { 3 },	/* 18 */
    { 3 },
    { 3 },	/* 20 */
    { 3 },
    { 4 },
    { 4 },
    { 4 },
    { 5 }	/* 25 */
};



const	struct	dex_app_type	dex_app		[26]		=
{
    {   60,0 },   /* 0 */
    {   50,0 },   /* 1 */
    {   50,0 },
    {   40,0 },
    {   30,0 },
    {   20,0 },   /* 5 */
    {   10,0 },
    {    0,0 },
    {    0,0 },
    {    0,0 },
    {    0,0 },   /* 10 */
    {    0,1 },
    {    0,1 },
    {    0,1 },
    {    0,2 },
    { - 10,2 },   /* 15 */
    { - 15,2 },
    { - 20,3 },
    { - 30,3 },
    { - 40,4 },
    { - 50,4 },   /* 20 */
    { - 60,5 },
    { - 75,6 },
    { - 90,7 },
    { -105,8 },
    { -120,9 }    /* 25 */
};


const	struct	con_app_type	con_app		[26]		=
{
    { -4, 20 },   /*  0 */
    { -3, 25 },   /*  1 */
    { -2, 30 },
    { -2, 35 },	  /*  3 */
    { -1, 40 },
    { -1, 45 },   /*  5 */
    { -1, 50 },
    {  0, 55 },
    {  0, 60 },
    {  0, 65 },
    {  0, 70 },   /* 10 */
    {  0, 75 },
    {  0, 80 },
    {  0, 85 },
    {  0, 88 },
    {  1, 90 },   /* 15 */
    {  2, 95 },
    {  2, 97 },
    {  3, 99 },   /* 18 */
    {  3, 99 },
    {  4, 99 },   /* 20 */
    {  4, 99 },
    {  5, 99 },
    {  6, 99 },
    {  7, 99 },
    {  8, 99 }    /* 25 */
};



/*
 * Liquid properties.
 * Used in world.obj.
 */
const	struct	liq_type	liq_table	[]	=
{
/*    name			color	proof, full, thirst, food, ssize */
    { "water",			"clear",	{   0, 1, 10, 0, 16 }	},
    { "beer",			"amber",	{  12, 1,  8, 1, 12 }	},
    { "red wine",		"burgundy",	{  30, 1,  8, 1,  5 }	},
    { "ale",			"brown",	{  15, 1,  8, 1, 12 }	},
    { "dark ale",		"dark",		{  16, 1,  8, 1, 12 }	},

    { "whisky",			"golden",	{ 120, 1,  5, 0,  2 }	},
    { "lemonade",		"pink",		{   0, 1,  9, 2, 12 }	},
    { "firebreather",		"boiling",	{ 190, 0,  4, 0,  2 }	},
    { "local specialty",	"clear",	{ 151, 1,  3, 0,  2 }	},
    { "slime mold juice",	"green",	{   0, 2, -8, 1,  2 }	},

    { "milk",			"white",	{   0, 2,  9, 3, 12 }	},
    { "tea",			"tan",		{   0, 1,  8, 0,  6 }	},
    { "coffee",			"black",	{   0, 1,  8, 0,  6 }	},
    { "blood",			"red",		{   0, 2, -1, 2,  6 }	},
    { "salt water",		"clear",	{   0, 1, -2, 0,  1 }	},

    { "coke",			"brown",	{   0, 2,  9, 2, 12 }	},
    { "root beer",		"brown",	{   0, 2,  9, 2, 12 }   },
    { "elvish wine",		"green",	{  35, 2,  8, 1,  5 }   },
    { "white wine",		"golden",	{  28, 1,  8, 1,  5 }   },
    { "champagne",		"golden",	{  32, 1,  8, 1,  5 }   },

    { "mead",			"honey-colored",{  34, 2,  8, 2, 12 }   },
    { "rose wine",		"pink",		{  26, 1,  8, 1,  5 }	},
    { "benedictine wine",	"burgundy",	{  40, 1,  8, 1,  5 }   },
    { "vodka",			"clear",	{ 130, 1,  5, 0,  2 }   },
    { "cranberry juice",	"red",		{   0, 1,  9, 2, 12 }	},

    { "orange juice",		"orange",	{   0, 2,  9, 3, 12 }   },
    { "absinthe",		"green",	{ 200, 1,  4, 0,  2 }	},
    { "brandy",			"golden",	{  80, 1,  5, 0,  4 }	},
    { "aquavit",		"clear",	{ 140, 1,  5, 0,  2 }	},
    { "schnapps",		"clear",	{  90, 1,  5, 0,  2 }   },

    { "icewine",		"purple",	{  50, 2,  6, 1,  5 }	},
    { "amontillado",		"burgundy",	{  35, 2,  8, 1,  5 }	},
    { "sherry",			"red",		{  38, 2,  7, 1,  5 }   },
    { "framboise",		"red",		{  50, 1,  7, 1,  5 }   },
    { "rum",			"amber",	{ 151, 1,  4, 0,  2 }	},

    { "cordial",		"clear",	{ 100, 1,  5, 0,  2 }   },
    { NULL,			NULL,		{   0, 0,  0, 0,  0 }	}
};



/*
 * The skill and spell table.
 * Slot numbers must never be changed as they appear in #OBJECTS sections.
 */
#define SLOT(n)	n

const	struct	skill_type	skill_table	[MAX_SKILL]	=
{

/*
 * Magic spells.
 */

    {
        "reserved",
        { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99 },
        { 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99 },
	0,			TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT( 0),	 0,	 0,
	"",			"",		"", CMD_NONE
    },


    {
	"absorb",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_absorb,		TAR_CHAR_SELF,			POS_STANDING,
	&gsn_absorb,		SLOT(551),	100,	12,
	"",			"The shimmering fields around you fades.",
	"$p's shimmering field fades.", CMD_SPELL
    },

    {
        "acid blast",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 28, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_acid_blast,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(70),	20,	12,
	"acid blast",		"!Acid Blast!", "", CMD_SPELL
    },

    {
        "acid needles",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 51, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_acidneedles,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(0),	20,	12,
	"acidic needle",	"!Acid Needles!", "", CMD_SPELL
    },

    {
	"embalm",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 15, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_embalm,		SLOT( 0),	20,	12,
	"",	"","", CMD_NONE
    },

    {
	"trace",
	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_trace,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(731),	60,	12,
	"",	"",	"", CMD_POWER
    },

    {
	"flame scorch",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_flame_scorch,	TAR_IGNORE,			POS_FIGHTING,
	&gsn_flame_scorch,	SLOT(912),	50,	12,
	"searing blue-green flame",	"",	"", CMD_NONE
    },

    {
        "soulbind",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 61, 61, 61 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_soulbind,      	TAR_CHAR_DEFENSIVE, 		POS_STANDING,
        NULL,   		SLOT(913),	100,	12,
        "",     "",     "", CMD_SPELL
    },

    {
        "shattered bone",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,     	TAR_IGNORE,			POS_DEAD,
        &gsn_shattered_bone,    SLOT(0),	0,	0,
        "fragments of blasted bone",    "",     "", CMD_NONE
    },

    {
        "blood tide",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_blood_tide,        SLOT(0), 	0,      0,
        "bloody tide", "",     "", CMD_NONE
    },
/* const.c skill table stuff for flesh-cutter */
    {
        "mutilated left hand",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_left_hand,	SLOT(0),	0,	0,
        "",     "The feeling in your mangled left hand returns.",
        "", CMD_NONE
    },

    {
        "mutilated right hand",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_right_hand,	SLOT(0),	0,	0,
        "",     "The feeling in your mangled right hand returns.",
        "", CMD_NONE
    },

    {
        "mutilated left arm",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_left_arm,	SLOT(0),	0,	0,
        "",     "The feeling in your mangled left arm returns.",
        "", CMD_NONE
    },

    {
        "mutilated right arm",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_right_arm,	SLOT(0),	0,	0,
        "",     "The feeling in your mangled right arm returns.",
        "", CMD_NONE
    },

    {
        "mutilated left leg",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,		TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_left_leg,	SLOT(0),        0,      0,
        "",     "The feeling in your mangled left leg returns.",
        "", CMD_NONE
    },

    {
        "mutilated right leg",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,            TAR_IGNORE,			POS_DEAD,
        &gsn_mutilated_right_leg,	SLOT(0),        0,      0,
        "",     "The feeling in your mangled right leg returns.",
        "", CMD_NONE
    },

    {
	"talk to dead",
	{ 52, 52, 18, 24, 52, 52, 52, 52, 52, 21, 52, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_talk_to_dead,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(730),	20,	12,
	"",	"",	"", CMD_BOTH
    },

    {
	"icy wind",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_icy_wind,		SLOT(212),	0,	0,
	"icy wind",	"!icywind!","", CMD_SPELL
    },

    {
	"blizzard",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_blizzard,		TAR_IGNORE,			POS_STANDING,
	&gsn_blizzard,		SLOT(213),	200,	12,
	"extreme cold",	"You feel the chill of winter in your blood again.","", CMD_SPELL
    },

    {
	"electric storm",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_electric_storm,	TAR_IGNORE,			POS_STANDING,
	&gsn_electric_storm,	SLOT(214),	200,	12,
	"",	"The storm is ready to obey your summons again.","", CMD_SPELL
    },

    {
        "deathspell",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_deathspell,       TAR_IGNORE,			POS_STANDING,
        NULL,   		SLOT(740),      150,    12,
        "explosion of negative energy",  "", "", CMD_SPELL
    },

    {
        "trinal wield",
        { 25, 30, 53, 30, 32, 53, 53, 53, 53, 53, 53, 30, 53 },
        { 1, 1, 1, 1, 1 ,1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,     		POS_FIGHTING,
        &gsn_tertiary_wield,    SLOT(0),        0,      0,
        "",     "",	"", CMD_NONE
    },

    {
        "forest blending",
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_forest_blending,   SLOT(0),        0,      0,
        "",     "",	"", CMD_NONE
    },

    {
        "awareness",
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,			POS_STANDING,
        &gsn_awareness,		SLOT(0),	0,	0,
        "",     "Your awareness of the surrounding trees lessens.", CMD_NONE
    },

    {
	"door bash",
	{ 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_door_bash,		SLOT(0),	0,	0,
	"failed door bashing",	"",	"", CMD_NONE
    },

    {
        "gaseous form",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,			POS_STANDING,
        &gsn_gaseous_form,      SLOT(0),        0,      0,
        "",     "You come out of gaseous form.", CMD_NONE
    },

    {
        "breath fire",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,			POS_FIGHTING,
        &gsn_breath_fire,       SLOT(0),        0,      0,
        "blast of flame",
        "Your body once more has retained enough internal heat to breath fire again.", CMD_NONE
    },

    {
	"regeneration",
	{ 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_regeneration,	SLOT(0),	0,	0,
	"",	"",	"", CMD_SPELL
    },

    {
	"brand",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_wolverine_brand,	SLOT(0),	0,	0,
	"summoned demons",	"The fire coursing through your blood cools down.", "", CMD_NONE
    },

    {
	"silence",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_silence,		SLOT(0),	0,	0,
	"",	"You feel the words come back to you.", "", CMD_SPELL
    },

    {
	"brand",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_parrot,		SLOT(0),	0,	0,
	"unholy fury",	"You feel once again ready to call upon your god.", "", CMD_NONE
    },

    {
	"hunger",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_starvation,	SLOT(0),	0,	0,
	"starvation",	"You no longer feel the pangs of famine.", "", CMD_NONE
    },

    {
	"dehydrated",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_DEAD,
	&gsn_dehydrated,	SLOT(0),	0,	0,
	"dehydration",	"You no longer feel so thirsty.", "", CMD_NONE
    },

    {
        "rear kick",
        { 18, 53, 27, 23, 53, 20, 32, 32, 32, 32, 32, 20, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_rear_kick, 	SLOT(0),        0,      0,
        "rear kick",     "", "", CMD_NONE
    },

    {
        "music",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,			POS_RESTING,
        &gsn_music,             SLOT(0),        0,      5,
        "",                     "!music!",      "", CMD_NONE
    },

    {
	"spike",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_spike,		SLOT(0),	0,	0,
	"spike",	"", "", CMD_NONE
    },

    {
        "lore",
        { 18, 18, 53, 53, 53, 18, 53, 53, 53, 53, 53, 53, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,     		POS_RESTING,
        &gsn_lore,      	SLOT(0),        0,      0,
        "",     "", "", CMD_NONE
    },

    {
	"shapeshift",
	{ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_shapeshift,	SLOT(0),	0,	0,
	"",	"You resume your natural form.", "", CMD_NONE
    },

    {
	"globe of darkness",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_globe_of_darkness,TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(780),	100,	12,
	"",
	"Your power to call upon the darkness returns.", "", CMD_POWER
    },

    {
		"psionic blast",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,		POS_FIGHTING,
	&gsn_psi_blast,		SLOT(0),	50,	12,
	"psionic blast",
	"You can once again assault minds.",	"", CMD_NONE
	},

    {
        "animate object",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_animate_object,   TAR_OBJ_INV,    		POS_STANDING,
        NULL,   		SLOT(741),      100,    12,
        "",     "", 	"", CMD_SPELL
    },

    {
        "lifebane",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_lifebane,		TAR_IGNORE,			POS_FIGHTING,
        NULL,			SLOT(742),      45,     12,
        "lifebane",     "", "", CMD_SPELL
    },

    {
        "demand",
        { 53, 53, 53, 53, 30, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,		TAR_IGNORE,			POS_STANDING,
        &gsn_demand,		SLOT(0),        0,      12,
        "",     "", "", CMD_NONE
    },

    {
	"animate dead",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 45, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_animate_dead,	TAR_IGNORE,			POS_STANDING,
	&gsn_animate_dead,	SLOT(570),	100,	0,
	"",			"Your power to raise dead returns.",	"", CMD_SPELL
    },

    {
	"lesser golem",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 20, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_lesser_golem, 	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(591),	70,	24,
	"",	"You feel up to fashioning another golem.", "", CMD_SPELL
    },

    {
	"greater golem",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 33, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_greater_golem, 	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(591),	70,	24,
	"",	"You feel up to fashioning another iron golem.", "", CMD_SPELL
    },

    {
        "armor",
        { 53, 53, 53, 5, 5, 7, 1, 1, 8, 1, 1, 53, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_armor,		TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT( 1),	5,	12,
	"",			"You feel less armored.",	"", CMD_BOTH
    },

    {
        "bless",
        { 53, 53, 53, 4, 53, 53, 53, 53, 53, 53, 53, 53, 7 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_bless,		TAR_OBJ_CHAR_DEF,		POS_STANDING,
	NULL,			SLOT( 3),	5,	12,
	"",	"You feel less righteous.",
	"$p's holy aura fades.", CMD_COMMUNE
    },

    {
        "blindness",
        { 53, 53, 11, 53, 9, 53, 53, 53, 12, 12, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_blindness,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_blindness,		SLOT( 4),	5,	12,
	"",			"You can see again.",	"", CMD_BOTH
    },

    {
        "burning hands",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_burning_hands,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT( 5),	15,	12,
	"burning hands",	"!Burning Hands!", 	"", CMD_SPELL
    },

    {
        "call lightning",
        { 53, 53, 53, 53, 53, 22, 53, 53, 53, 53, 16, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_call_lightning,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT( 6),	15,	12,
	"lightning bolt",	"!Call Lightning!",	"", CMD_BOTH
    },

    {
	"call slaves",
	{ 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_call_slaves,	TAR_IGNORE,			POS_FIGHTING,
	&gsn_slaves,			SLOT(906),	25,	12,
	"",	"You feel as though you may call more slaves.",	"", CMD_POWER
    },

    {   "calm",
    	{ 53, 53, 53, 14, 53, 53, 53, 53, 53, 53, 14, 53, 16 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_calm,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(509),	30,	12,
	"",			"You have lost your peace of mind.",	"", CMD_BOTH
    },

    {
        "cancellation",
        { 53, 53, 19, 53, 53, 53, 53, 18, 53, 53, 53, 53, 24 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cancellation,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(507),	20,	12,
	"",			"!cancellation!",	"", CMD_BOTH
    },

    {
        "cause critical",
        { 53, 53, 18, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cause_critical,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(63),	20,	12,
	"spell",		"!Cause Critical!",	"", CMD_COMMUNE
    },

    {
        "cause light",
        { 53, 53, 3, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cause_light,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(62),	15,	12,
	"spell",		"!Cause Light!",	"", CMD_COMMUNE
    },

    {
        "cause serious",
        { 53, 53, 12, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cause_serious,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(64),	17,	12,
	"spell",		"!Cause Serious!",	"", CMD_COMMUNE
    },

    {
        "chain lightning",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 29, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_chain_lightning,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(500),	25,	12,
	"lightning",		"!Chain Lightning!",	"", CMD_SPELL
    },

    {
        "change sex",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_change_sex,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	&gsn_change_sex,	SLOT(82),	15,	12,
	"",			"Your body feels familiar again.",	"", CMD_SPELL
    },

    {
        "charm person",
        { 53, 53, 53, 53, 34, 53, 53, 29, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_charm_person,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	&gsn_charm_person,	SLOT( 7),	 80,	12,
	"",			"You feel more self-confident.",	"", CMD_SPELL
    },

    {
        "chill touch",
        { 53, 53, 53, 53, 3, 53, 53, 53, 53, 3, 5, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_chill_touch,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT( 8),	15,	12,
	"chilling touch",	"You feel less cold.",	"", CMD_SPELL
    },

    {
        "colour spray",
        { 53, 53, 53, 53, 53, 53, 53, 16, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_colour_spray,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(10),	15,	12,
	"colour spray",		"!Colour Spray!",	"", CMD_SPELL
    },

    {
	"firestream",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 15, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_firestream,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(565),	20,	12,
	"firestream",	"",	"", CMD_SPELL
    },

    {
	"fireshield",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 30, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fireshield,	TAR_IGNORE,			POS_STANDING,
	&gsn_fireshield,	SLOT(617),	60,	12,
	"",	"Your flaming shield dissipates.",	"", CMD_SPELL
    },

    {
	"iceshield",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 30, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_iceshield,	TAR_IGNORE,			POS_STANDING,
	&gsn_iceshield,		SLOT(618),	60,	12,
	"",	"Your frost shield dissipates.",	"", CMD_SPELL
    },

    {
	"concatenate",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_concatenate,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(568),	30,	12,
	"blast of energy",	"!Concatenate!",	"", CMD_SPELL
    },

    {
	"heavenly wrath",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_heavenly_sceptre_frenzy,	TAR_CHAR_SELF,		POS_FIGHTING,
	NULL,			SLOT(900),	0,	0,
	"",	"The heavenly wrath bestowed upon you fades away.",	"", CMD_NONE
    },

    {
	"heavenly fire",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_heavenly_sceptre_fire,	TAR_IGNORE,		POS_FIGHTING,
	NULL,			SLOT(901),	0,	0,
	"heavenly fire",	"You feel the power drained from you by the scetpre's heavenly fire return.",	"", CMD_NONE
    },

    {
	"wrath",
	{ 53, 53, 53, 21, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_wrath,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(553),	20,	17,
	"heavenly wrath",	"!wrath!",	"", CMD_COMMUNE
    },

    {
        "continual light",
        { 53, 53, 53, 53, 53, 53, 53, 6, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_continual_light,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(57),	 7,	12,
	"",			"!Continual Light!",	"", CMD_SPELL
    },

    {
        "control weather",
        { 53, 53, 53, 53, 53, 20, 53, 53, 53, 53, 14, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_control_weather,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(11),	25,	12,
	"",			"!Control Weather!",	"", CMD_SPELL
    },

    {
        "create food",
        { 53, 53, 53, 11, 53, 53, 53, 53, 53, 53, 9, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_create_food,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(12),	 5,	12,
	"",			"!Create Food!",	"", CMD_BOTH
    },

    {
        "create rose",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_create_rose,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(511),	30, 	12,
	"",			"!Create Rose!",	"", CMD_SPELL
    },

    {
        "create spring",
        { 53, 53, 16, 18, 53, 53, 53, 53, 53, 53, 9, 53, 17 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_create_spring,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(80),	20,	12,
	"",			"!Create Spring!",	"", CMD_BOTH
    },

    {
        "create water",
        { 53, 53, 53, 12, 53, 53, 53, 53, 53, 53, 8, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_create_water,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(13),	 5,	12,
	"",			"!Create Water!",	"", CMD_BOTH
    },

    {
        "cure blindness",
        { 53, 53, 13, 15, 53, 53, 53, 53, 53, 53, 53, 53, 7 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_blindness,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(14),	 5,	12,
	"",			"!Cure Blindness!",	"", CMD_COMMUNE
    },

    {
        "cure critical",
        { 53, 53, 18, 20, 53, 53, 53, 53, 53, 53, 53, 53, 9 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_critical,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(15),	20,	12,
	"",			"!Cure Critical!",	"", CMD_COMMUNE
    },

    {
        "cure disease",
        { 53, 53, 15, 18, 53, 53, 28, 53, 53, 53, 53, 53, 11 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_disease,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(501),	20,	12,
	"",			"!Cure Disease!",	"", CMD_BOTH
    },

    {
        "cure light",
        { 53, 53, 3, 6, 53, 53, 53, 53, 53, 53, 53, 53, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_light,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(16),	10,	12,
	"",			"!Cure Light!",		"", CMD_COMMUNE
    },

    {
        "cure poison",
        { 53, 53, 13, 19, 53, 53, 24, 53, 53, 53, 16, 53, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_poison,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(43),	 5,	12,
	"",			"!Cure Poison!",	"", CMD_BOTH
    },

    {
        "cure serious",
        { 53, 53, 9, 53, 53, 53, 53, 53, 53, 53, 53, 53, 2 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_serious,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(61),	15,	12,
	"",			"!Cure Serious!",	"", CMD_COMMUNE
    },

    {
        "curse",
        { 53, 53, 20, 53, 17, 53, 53, 53, 53, 16, 53, 53, 14 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_curse,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_curse,		SLOT(17),	20,	12,
	"curse",		"The curse wears off.",
	"$p is no longer impure.", CMD_BOTH
    },

    {
	"dark wrath",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 22, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_dark_wrath,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(550),	20,	12,
	"unholy dark wrath",	"!DarkWrath!", "", CMD_BOTH
    },

    {
        "demonfire",
        { 53, 53, 40, 53, 53, 53, 53, 53, 33, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_demonfire,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(505),	40,	12,
	"torments",		"!Demonfire!",		"", CMD_BOTH
    },

    {
        "detect evil",
        { 53, 53, 53, 10, 53, 53, 53, 53, 53, 53, 53, 53, 5 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_detect_evil,	TAR_CHAR_SELF,			POS_STANDING,
	NULL,			SLOT(18),	 5,	12,
	"",			"The red in your vision disappears.",	"", CMD_COMMUNE
    },

    {
        "detect good",
        { 53, 53, 53, 53, 10, 53, 53, 53, 53, 2, 53, 53, 5 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_detect_good,      TAR_CHAR_SELF,  	        POS_STANDING,
        NULL,                   SLOT(513),        5,     12,
        "",                     "The gold in your vision disappears.",	"", CMD_BOTH
    },

    {
        "detect hidden",
        { 53, 15, 53, 53, 53, 53, 18, 53, 16, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,	 	TAR_IGNORE,			POS_STANDING,
	&gsn_detect_hidden,	SLOT(0),	 5,	12,
	"",			"You feel less aware of your surroundings.",
	"", CMD_NONE
    },

    {
	"true sight",
	{ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_true_sight,	TAR_CHAR_SELF,			POS_STANDING,
	&gsn_true_sight,	SLOT( 0),	25,	12,
	"",	"Your vision dulls and you see less truly.", "", CMD_POWER
    },

    {
        "detect invis",
        { 53, 53, 9, 10, 9, 53, 7, 3, 12, 8, 10, 53, 8 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_detect_invis,	TAR_CHAR_SELF,			POS_STANDING,
	NULL,			SLOT(19),	 5,	12,
	"",			"You no longer see invisible objects.",
	"", CMD_BOTH
    },

    {
        "detect magic",
        { 53, 53, 4, 53, 53, 53, 53, 2, 53, 53, 1, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_detect_magic,	TAR_CHAR_SELF,			POS_STANDING,
	NULL,			SLOT(20),	 5,	12,
	"",			"The detect magic wears off.",	"", CMD_BOTH
    },

    {
        "detect poison",
        { 53, 53, 8, 53, 53, 53, 53, 53, 8, 53, 4, 53, 8 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_detect_poison,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(21),	 5,	12,
	"",			"!Detect Poison!",	"", CMD_BOTH
    },

    {
        "dispel evil",
        { 53, 53, 15, 7, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_dispel_evil,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(22),	15,	12,
	"dispel evil",		"!Dispel Evil!",	"", CMD_COMMUNE
    },

    {
        "dispel good",
        { 53, 53, 15, 53, 7, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_dispel_good,      TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
        NULL,                   SLOT(512),      15,     12,
        "dispel good",          "!Dispel Good!",	"", CMD_BOTH
    },

    {
        "dispel magic",
        { 53, 53, 20, 53, 53, 53, 53, 17, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_dispel_magic,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(59),	15,	12,
	"",			"!Dispel Magic!",	"", CMD_BOTH
    },

    {
        "earthquake",
        { 53, 53, 15, 53, 53, 53, 53, 53, 53, 53, 10, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_earthquake,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(23),	15,	12,
	"earthquake",		"!Earthquake!",		"", CMD_BOTH
    },

    {
        "enchant armor",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_enchant_armor,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(510),	100,	24,
	"",			"!Enchant Armor!",	"", CMD_SPELL
    },

    {
        "enchant weapon",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_enchant_weapon,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(24),	100,	24,
	"",			"!Enchant Weapon!",	"", CMD_SPELL
    },

    {
        "energy drain",
        { 53, 53, 25, 53, 27, 53, 53, 53, 30, 19, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_energy_drain,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(25),	50,	12,
	"energy drain",		"The cold chill in your body fades away.", "", CMD_BOTH
    },

    {
   	"evil eye",
   	{ 53, 53, 53, 53, 51, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_evil_eye,		TAR_CHAR_OFFENSIVE,		POS_STANDING,
	NULL,			SLOT(559),	150,	24,
	"deathly gaze",		"!EvilEye!",		"", CMD_NONE
    },

    {
        "faerie fire",
        { 53, 53, 11, 53, 6, 53, 3, 1, 4, 3, 5, 53, 3 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_faerie_fire,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(72),	 5,	12,
	"faerie fire",		"The pink aura around you fades away.",
	"", CMD_BOTH
    },

    {
        "faerie fog",
        { 53, 53, 14, 53, 53, 53, 53, 13, 53, 17, 17, 53, 18 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_faerie_fog,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(73),	12,	12,
	"faerie fog",		"The fog on your body fades away.", "", CMD_BOTH
    },

    {
	"unholy fire",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_unholy_fire,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(700),	50,	12,
	"unholy fire",	"",	"", CMD_SPELL
    },
    {
	"acid spit",
	{ 53, 53, 53, 53, 53, 53, 53, 53 ,53 ,53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_acid_spit,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_acid_spit,		SLOT(701),	15,	12,
	"acidic spittle",	"The acid in your eyes washes out.", "", CMD_SPELL
    },

    {
        "fireball",
        { 53, 53, 53, 53, 22, 53, 53, 53, 53, 53, 27, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fireball,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(26),	15,	12,
	"fireball",		"!Fireball!",		"", CMD_SPELL
    },

    {
        "fireproof",
        { 53, 53, 53, 53, 53, 53, 24, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fireproof,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(523),	10,	12,
	"",			"",	"$p's protective aura fades.", CMD_SPELL
    },

    {
        "flamestrike",
        { 53, 53, 53, 15, 53, 53, 53, 53, 53, 17, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_flamestrike,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(65),	20,	12,
	"flamestrike",		"!Flamestrike!",		"", CMD_BOTH
    },

    {
        "fly",
        { 53, 53, 19, 53, 53, 53, 53, 10, 53, 53, 16, 53, 17 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fly,		TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(56),	10,	18,
	"",			"You slowly float to the ground.",	"", CMD_BOTH
    },

    {
        "frenzy",
        { 53, 53, 25, 53, 53, 53, 53, 53, 53, 53, 53, 53, 22 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_frenzy,           TAR_CHAR_DEFENSIVE,		POS_STANDING,
        NULL,                   SLOT(504),      30,     24,
        "",                     "Your rage ebbs.",	"", CMD_COMMUNE
    },

    {
        "gate",
        { 53, 53, 20, 53, 53, 53, 53, 27, 53, 53, 53, 53, 11 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_gate,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(83),	80,	12,
	"",			"!Gate!",		"", CMD_COMMUNE
    },

    {
        "giant strength",
        { 53, 53, 53, 53, 53, 53, 53, 11, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_giant_strength,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(39),	20,	12,
	"",			"You feel weaker.",	"", CMD_BOTH
    },

    {
        "harm",
        { 53, 53, 24, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_harm,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(27),	35,	12,
	"harm spell",		"!Harm!",		"", CMD_COMMUNE
    },

    {
        "haste",
        { 53, 53, 53, 53, 53, 53, 26, 21, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_haste,		TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(502),	30,	12,
	"",			"You feel yourself slow down.",	"", CMD_SPELL
    },

    {
        "heal",
        { 53, 53, 53, 30, 53, 53, 53, 53, 53, 53, 53, 53, 17 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_heal,		TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(28),	50,	12,
	"",			"!Heal!",		"", CMD_COMMUNE
    },

    {
        "heat metal",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_heat_metal,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(516), 	25,	18,
	"spell",		"!Heat Metal!",		"", CMD_SPELL
    },

    {
	"curse weapon",
	{ 53, 53, 53, 53, 28, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_curse_weapon,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(771),	75,	12,
	"",	"", "", CMD_SPELL
    },

    {
	"bless weapon",
	{ 53, 53, 53, 41, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_bless_weapon,	TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(621),	150,	24,
	"",	"",	"", CMD_COMMUNE
    },

    {
        "holy word",
        { 53, 53, 35, 40, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_holy_word,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(506), 	200,	24,
	"divine wrath",		"!Holy Word!",		"", CMD_COMMUNE
    },

    {
        "identify",
        { 53, 53, 14, 16, 16, 53, 19, 15, 53, 14, 15, 53, 21 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_identify,		TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(53),	12,	18,
	"",			"!Identify!",		"", CMD_BOTH
    },

    {
        "infravision",
        { 53, 53, 10, 53, 14, 53, 7, 9, 4, 6, 8, 53, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_infravision,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(77),	 5,	18,
	"",			"You no longer see in the dark.",	"", CMD_BOTH
    },

    {
        "invisibility",
        { 53, 53, 53, 53, 12, 53, 12, 5, 13, 8, 10, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_invis,		TAR_OBJ_CHAR_DEF,		POS_STANDING,
	&gsn_invis,		SLOT(29),	 5,	12,
	"",			"You are no longer invisible.",
	"$p fades into view.", CMD_SPELL
    },

    {
        "know alignment",
        { 53, 53, 15, 18, 53, 53, 53, 12, 53, 53, 53, 53, 8 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_know_alignment,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(58),	 9,	12,
	"",			"!Know Alignment!",	"", CMD_BOTH
    },

    {
	"brew",
	{ 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_brew,		TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(598),	35,	12,
	"",	"",	"", CMD_POWER
    },

    {
        "lightning bolt",
        { 53, 53, 53, 53, 16, 53, 53, 53, 53, 53, 10, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_lightning_bolt,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(30),	15,	12,
	"lightning bolt",	"!Lightning Bolt!",	"", CMD_SPELL
    },

    {
        "locate object",
        { 53, 53, 20, 20, 53, 53, 29, 15, 53, 20, 20, 53, 24 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_locate_object,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(31),	20,	18,
	"",			"!Locate Object!",	"", CMD_BOTH
    },

    {
        "magic missile",
        { 53, 53, 53, 53, 1, 53, 53, 53, 53, 1, 1, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_magic_missile,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(32),	15,	12,
	"magic missile",	"!Magic Missile!",	"", CMD_SPELL
    },

    {
        "mass healing",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_mass_healing,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(508),	100,	36,
	"",			"!Mass Healing!",	"", CMD_COMMUNE
    },

    {
        "mass invis",
        { 53, 53, 53, 53, 53, 53, 53, 11, 53, 30, 53, 53, 22 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_mass_invis,	TAR_IGNORE,			POS_STANDING,
	&gsn_mass_invis,	SLOT(69),	20,	24,
	"",			"You are no longer invisible.",		"", CMD_BOTH
    },

    {
        "pass door",
        { 53, 53, 36, 53, 53, 53, 38, 24, 53, 23, 25, 53, 26 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_pass_door,	TAR_CHAR_SELF,			POS_STANDING,
	NULL,			SLOT(74),	20,	12,
	"",			"You feel solid again.",	"", CMD_BOTH
    },

    {
        "plague",
        { 53, 53, 21, 53, 26, 53, 53, 53, 53, 25, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_plague,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_plague,		SLOT(503),	20,	12,
	"sickness",		"Your sores vanish.",	"", CMD_BOTH
    },

    {
        "poison",
        { 53, 53, 10, 53, 27, 53, 53, 53, 53, 17, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_poison,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_poison,		SLOT(33),	10,	12,
	"poison",		"You feel less sick.",
	"The poison on $p dries up.", CMD_BOTH
    },

    {
	"power word kill",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 38, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_power_word_kill,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	NULL,			SLOT(557),	150,	0,
	"word of power",	"PowerWordKill!",	"", CMD_SPELL
    },

    {
	"graelik tattoo",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_graelik_tattoo,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	NULL,			SLOT(0),	150,	0,
	"",	"",	"", CMD_NONE
    },

    {
	"power word stun",
	{ 53, 53, 53, 53, 38, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_power_word_stun,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	&gsn_power_word_stun,	SLOT(569),	100,	0,
	"word of power",	"You recover from the shock and stagger about slightly.",	"", CMD_SPELL
    },

    {
        "protection evil",
        { 53, 53, 15, 12, 53, 53, 11, 53, 53, 53, 53, 53, 8 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_protection_evil,	TAR_CHAR_SELF,			POS_STANDING,
	NULL,			SLOT(34), 	5,	12,
	"",			"You feel less protected.",	"", CMD_COMMUNE
    },

    {
        "protection good",
        { 53, 53, 15, 53, 21, 53, 53, 53, 18, 15, 53, 53, 8 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_protection_good,  TAR_CHAR_SELF,          	POS_STANDING,
        NULL,                   SLOT(514),       5,     12,
        "",                     "You feel less protected.",	"", CMD_BOTH
    },

    {
        "ray of truth",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_ray_of_truth,     TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
        NULL,                   SLOT(518),      20,     12,
        "ray of truth",         "!Ray of Truth!",	"", CMD_COMMUNE
    },

    {
        "recharge",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_recharge,		TAR_OBJ_INV,			POS_STANDING,
	NULL,			SLOT(517),	60,	24,
	"",			"!Recharge!",		"", CMD_SPELL
    },

    {
        "refresh",
        { 53, 53, 7, 14, 53, 53, 53, 53, 53, 53, 9, 53, 6 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_refresh,		TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(81),	12,	18,
	"refresh",		"!Refresh!",		"", CMD_BOTH
    },

    {
        "remove curse",
        { 53, 53, 20, 21, 53, 53, 53, 53, 53, 53, 53, 53, 12 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_remove_curse,	TAR_OBJ_CHAR_DEF,		POS_STANDING,
	NULL,			SLOT(35),	 5,	12,
	"",			"!Remove Curse!",	"", CMD_COMMUNE
    },

    {
        "sanctuary",
        { 53, 53, 21, 28, 53, 53, 53, 53, 53, 53, 29, 53, 21 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_sanctuary,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	&gsn_sanctuary,		SLOT(36),	75,	12,
	"",			"The white aura around your body fades.",
	"", CMD_BOTH
    },

    {
        "shield",
        { 53, 53, 53, 53, 53, 27, 26, 53, 53, 53, 25, 53, 15 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_shield,		TAR_CHAR_DEFENSIVE,		POS_STANDING,
	&gsn_shield,			SLOT(67),	12,	12,
	"",			"Your force shield shimmers then fades away.",
	"", CMD_BOTH
    },

    {
        "shocking grasp",
        { 53, 53, 53, 53, 53, 53, 53, 5, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_shocking_grasp,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(53),	15,	12,
	"shocking grasp",	"!Shocking Grasp!",	"", CMD_SPELL
    },

    {
        "sleep",
        { 53, 53, 53, 53, 18, 53, 53, 53, 16, 16, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_sleep,		TAR_CHAR_OFFENSIVE,		POS_STANDING,
	&gsn_sleep,		SLOT(38),	15,	12,
	"",			"You feel less tired.",	"", CMD_SPELL
    },

    {
        "slow",
        { 53, 53, 53, 53, 53, 53, 22, 23, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_slow,             TAR_CHAR_DEFENSIVE,     	POS_FIGHTING,
        NULL,                   SLOT(515),      30,     12,
        "",                     "You feel yourself speed up.",	"", CMD_SPELL
    },

    {
        "stone skin",
        { 53, 53, 53, 53, 53, 53, 53, 25, 53, 53, 26, 53, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_stone_skin,	TAR_CHAR_SELF,			POS_STANDING,
	&gsn_stoneskin,			SLOT(66),	50,	12,
	"",			"Your skin feels soft again.",	"", CMD_BOTH
    },

    {
        "summon",
        { 53, 53, 15, 20, 21, 53, 53, 53, 53, 27, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_summon,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(40),	100,	12,
	"",			"!Summon!",		"", CMD_BOTH
    },

    {
        "teleport",
        { 53, 53, 13, 53, 14, 53, 53, 14, 53, 15, 16, 53, 19 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_teleport,		TAR_CHAR_SELF,			POS_FIGHTING,
	NULL,	 		SLOT( 2),	50,	12,
	"",			"!Teleport!",		"", CMD_BOTH
    },

    {
	"turn undead",
	{ 53, 53, 25, 28, 53, 53, 53, 53, 53, 53, 53, 53, 28 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_turn_undead,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(552),	50,	24,
	"turning of undead",	"!TurnUndead!",		"", CMD_COMMUNE
    },

    {
	"undead drain",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_undead_drain,	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
	&gsn_undead_drain, 	SLOT(809),	60,	12,
	"undead drain",	"You feel your body and mind restored to normal.",
	"", CMD_SPELL
    },

    {
        "ventriloquate",
        { 53, 53, 53, 53, 53, 53, 53, 1, 53, 53, 4, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_ventriloquate,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(41),	 5,	12,
	"",			"!Ventriloquate!",	"", CMD_BOTH
    },

    {
	"team spirit",
	{ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_team_spirit, 	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(703),	5,	12,
	"energy transference",	"",	"", CMD_POWER
    },

    {
        "venueport",
        { 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_venueport,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(558),	 150,	12,
	"",		"You are once again ready to venueport.",	"", CMD_POWER
    },

    {
        "weaken",
        { 53, 53, 8, 53, 27, 53, 53, 53, 53, 29, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_weaken,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(68),	20,	12,
	"spell",		"You feel stronger.",	"", CMD_BOTH
    },

    {
	"web",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 18, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_web,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(560),	20,	12,
	"corrosive webs",
	"The sticky strands about your body dissolve.",	"", CMD_BOTH
    },

    {
        "word of recall",
        { 53, 53, 28, 31, 53, 53, 34, 28, 53, 33, 30, 53, 27 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_word_of_recall,	TAR_CHAR_DEFENSIVE, 		POS_FIGHTING,
	NULL,			SLOT(42),	 5,	12,
	"",			"!Word of Recall!",	"", CMD_BOTH
    },


    {
        "summon fire elemental",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 27, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_summon_fire_elemental,    TAR_IGNORE,     	POS_STANDING,
        NULL,           	SLOT(572),      50,     12,
        "",     "You feel up to calling another fire elemental.", "", CMD_SPELL
    },

    {
        "summon earth elemental",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 20, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_summon_earth_elemental,    TAR_IGNORE,	     	POS_STANDING,
        NULL,           	SLOT(573),      50,     12,
        "",     "You feel up to calling another earth elemental.", "", CMD_SPELL
    },

    {
        "summon air elemental",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 23, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_summon_air_elemental,    TAR_IGNORE,	     	POS_STANDING,
        NULL,           	SLOT(574),      50,     12,
        "",     "You feel up to calling another air elemental.", "", CMD_SPELL
    },

    {
        "summon water elemental",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 26, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 ,0 },
        spell_summon_water_elemental,    TAR_IGNORE,		POS_STANDING,
        NULL,           	SLOT(575),      50,     12,
        "",     "You feel up to calling another water elemental.", "", CMD_SPELL
    },

    {
        "tsunami",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 34, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_tsunami,    	TAR_IGNORE,     		POS_FIGHTING,
        NULL,           	SLOT(576),      30,     12,
        "raging tidal wave",     "!Tsunami!", "", CMD_SPELL
    },

    {
        "earthmaw",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 36, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_earthmaw,		TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        NULL,           	SLOT(577),      30,     12,
        "earthmaw",     "!earthmaw!", "", CMD_SPELL
    },

    {
        "windwall",
        { 53, 53, 53, 53, 53, 53, 53, 32, 53, 53, 22, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_windwall,    	TAR_IGNORE,     		POS_FIGHTING,
        NULL,           	SLOT(578),      20,     12,
        "air blast",     "You rub the dirt and dust from your eyes.", "", CMD_SPELL
    },

    {
        "drain",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
        spell_drain,    	TAR_OBJ_INV,     		POS_STANDING,
        NULL,           	SLOT(579),      30,     12,
        "",     "!Drain!", "", CMD_SPELL
    },

    {
        "disenchant armor",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
        spell_disenchant_armor,	TAR_OBJ_INV,			POS_STANDING,
        NULL,           	SLOT(580),      50,     36,
        "",     		"!Disenchant!", "", CMD_SPELL
    },

    {
        "disenchant weapon",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0 },
        spell_disenchant_weapon,TAR_OBJ_INV,			POS_STANDING,
        NULL,           	SLOT(581),      50,     36,
        "",     		"!Disenchant!", "", CMD_SPELL
    },

    {
        "cone of cold",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0 ,0, 0, 0, 0 },
        spell_cone_of_cold,     TAR_IGNORE,     		POS_FIGHTING,
        NULL,                   SLOT(585),      30,     12,
        "blast of cold",          "","", CMD_SPELL
    },

    {
        "protective shield",
        { 53, 53, 16, 53, 53, 53, 53, 16, 53, 53, 18, 53, 13 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_protective_shield,TAR_CHAR_SELF,     		POS_STANDING,
        &gsn_protective_shield, SLOT(571),      75,     12,
        "",          "Your protective shield fades away.","", CMD_BOTH
    },

    {
        "timestop",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0 ,0, 0, 0, 0 },
        spell_timestop,		TAR_IGNORE,     		POS_STANDING,
        &gsn_timestop,          SLOT(586),      100,     48,
        "",          "Everything around you starts moving fast again.","", CMD_SPELL
    },

    {
        "timestop spell",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 1, 0 ,0, 0, 0, 0 },
        spell_timestop,      	TAR_IGNORE,			POS_STANDING,
        &gsn_timestop_done,     SLOT(0),	100,     48,
        "",          "You are once again able to interfere with time.","", CMD_NONE
    },

    {
        "consecrate",
        { 53, 53, 53, 38, 53, 53, 53, 53, 53, 53, 53, 53, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1 ,1, 1, 1, 1 },
        spell_consecrate,      TAR_IGNORE,			POS_STANDING,
        &gsn_consecrate,                   SLOT(589),      90,     60,
        "",          "You feel holy enough to consecrate more ground.","", CMD_COMMUNE
    },

    {
        "wither",
        { 53, 53, 45, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_wither,		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
        NULL,                   SLOT(590),      40,     12,
        "withering",          "Your body feels less emancianted.","", CMD_COMMUNE
    },

    {
        "shadowstrike",
        { 53, 53, 53, 53, 53, 53, 53, 53, 36, 53, 53, 53, 53 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
        spell_shadowstrike,     TAR_CHAR_OFFENSIVE,		POS_STANDING,
        &gsn_shadowstrike,      SLOT(563),	100,	12,
        "",
        "The shadowy arms grasping you fade away in a smokey haze.","", CMD_SPELL
    },

    {
	"dark dream",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 15, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_SLEEPING,
	&gsn_dark_dream,	SLOT( 0),	0,	0,
	"",	"",	"", CMD_SPELL
    },

    {
	"shadowself",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 22, 29, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_shadowself,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(619),	20,	12,
	"",	"",	"", CMD_SPELL
    },

    {

        "nightwalk",
        { 53, 53, 53, 53, 53, 53, 53, 53, 28, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_nightwalk,	TAR_IGNORE,			POS_STANDING,
        NULL,			SLOT(561),      75,     12,
	"", "", "", CMD_SPELL
    },

    {
        "lightshield",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_lightshield,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(813),	20,	18,
	"",			"The glow of purity surrounding you fades.", "", CMD_POWER
    },

    {
	"wrath of purity",
	{ 53, 53, 53, 48, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_wrath_of_purity,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(751),	30,	12,
	"wrath of purity",	"",	"", CMD_COMMUNE
	},

    {
	"fire and ice",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 24, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fire_and_ice,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL, 			SLOT(810),	16,	12,
	"fire and ice",	"",	"", CMD_SPELL
    },

    {
	"utter heal",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_utter_heal,	TAR_CHAR_DEFENSIVE, 		POS_STANDING,
	NULL, 			SLOT(811),	75,	12,
	"", "", "", CMD_COMMUNE
    },

    {
	"atrophy",
	{ 53, 53, 38, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_atrophy, 		TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	&gsn_atrophy, 		SLOT(812),	25,	12,
	"atrophy",	"",	"", CMD_COMMUNE
    },


/*
 * Dragon breath
 */
    {
        "acid breath",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_acid_breath,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(200),	100,	24,
	"blast of acid",	"!Acid Breath!",	"", CMD_SPELL
    },

    {
        "fire breath",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fire_breath,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(201),	200,	24,
	"blast of flame",	"The smoke leaves your eyes.",	"", CMD_SPELL
    },

    {
        "frost breath",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_frost_breath,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(202),	125,	24,
	"blast of frost",	"!Frost Breath!",	"", CMD_SPELL
    },

    {
        "gas breath",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_gas_breath,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(203),	175,	24,
	"blast of gas",		"!Gas Breath!",		"", CMD_SPELL
    },

    {
        "lightning breath",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_lightning_breath,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(204),	150,	24,
	"blast of lightning",	"!Lightning Breath!",	"", CMD_SPELL
    },

    {
        "hold person",
        { 53, 53, 53, 53, 53, 53, 53, 37, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_hold_person,      TAR_CHAR_OFFENSIVE,   		POS_FIGHTING,
        &gsn_hold_person,       SLOT(592),       100,     0,
        "",          "The stiffness in your body wears off.","", CMD_SPELL
    },

/* combat and weapons skills */


    {
        "axe",
        { 1, 53, 1, 1, 1, 1, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_axe,            	SLOT( 0),       0,      0,
        "",                     "!Axe!",		"", CMD_NONE
    },

    {
        "dagger",
        { 1, 1, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_dagger,            SLOT( 0),       0,      0,
        "",                     "!Dagger!",		"", CMD_NONE
    },

    {
        "flail",
        { 1, 53, 1, 1, 1, 53, 53, 53, 53, 1, 1, 53, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_flail,            	SLOT( 0),       0,      0,
        "",                     "!Flail!",		"", CMD_NONE
    },
        {
        "flail arms",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,     	TAR_IGNORE,     		POS_DEAD,
        &gsn_flail_arms,        SLOT(0),	0,      0,
        "flailing bone arms",   "",     "", CMD_NONE
        },

    {
	"mind sear",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(0),	0,	0,
	"mind sear",	"The burning in your mind fades away.",	"", CMD_NONE
    },

    {
        "mace",
        { 1, 1, 53, 1, 1, 53, 1, 53, 53, 53, 53, 1, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_mace,            	SLOT( 0),       0,      0,
        "",                     "!Mace!",		"", CMD_NONE
    },

    {
        "polearm",
        { 1, 53, 1, 1, 1, 1, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_polearm,           SLOT( 0),       0,      0,
        "",                     "!Polearm!",		"", CMD_NONE
    },

    {
        "shield block",
        { 10, 14, 18, 11, 11, 12, 53, 53, 15, 53, 53, 16, 17 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_shield_block,	SLOT(0),	0,	0,
	"",			"!Shield!",		"", CMD_NONE
    },

    {
        "spear",
        { 1, 1, 53, 1, 1, 1, 53, 53, 1, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_spear,            	SLOT( 0),       0,      0,
        "",                     "!Spear!",		"", CMD_NONE
    },

    {
	"dual wield",
	{ 12, 25, 53, 18, 18, 16, 28, 53, 17, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_dual_wield,	SLOT( 0),	0,	0,
	"", "", "", CMD_NONE
    },

    {
        "sword",
        { 1, 1, 1, 1, 1, 1, 1, 53, 1, 53, 53, 1, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_sword,            	SLOT( 0),       0,      0,
        "",                     "!sword!",		"", CMD_NONE
    },

    {
        "whip",
        { 1, 1, 53, 53, 1, 1, 1, 1, 1, 1, 1, 53, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_whip,            	SLOT( 0),       0,      0,
        "",                     "!Whip!",	"", CMD_NONE
    },

    {
        "clown mallet",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,                     POS_FIGHTING,
        &gsn_clown_mallet,      SLOT(0),        0,      0,
        "",     "!CLOWN MALLET!",       "", CMD_NONE
    },

    {
	"carve",
	{ 53, 53, 53, 53, 53, 30, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_carve,	SLOT(0),	0,	0,
	"",	"!Ranger Staff!",	"", CMD_NONE
    },

    {
	"ranger staff",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_ranger_staff,	SLOT(0),	0,	0,
	"",	"!Ranger Staff!",	"", CMD_NONE
    },
     {
        "armbreak",
        {61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,                     POS_DEAD,
        &gsn_armbreak,           SLOT(0),       0,      0,
        "powerfull blow",     "You feel as though your arm as mended.",  "", CMD_NONE
    },
     {
        "legbreak",
        {61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,                     POS_DEAD,
        &gsn_legbreak,           SLOT( 0),       0,      0,
        "darting kick",     "The tendons in your knee seem to have healed.",     "", CMD_NONE
    },

    {
	"preparation",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 51, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_asscounter,		SLOT( 0),	0,	0,
	"",	"Your concentration falters.",	"", CMD_NONE
    },

    {
        "counter",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,                     POS_FIGHTING,
        &gsn_counter,                SLOT( 0),       0,      0,
	"",	"",	"", CMD_NONE
    },
    {
        "tame",
        { 53, 53, 53, 53, 53, 25, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_tame,      	SLOT(0),        0,      0,
        "",     "", CMD_NONE
    },

    {
        "find water",
        { 53, 53, 53, 53, 53, 18, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_find_water,        SLOT(0),        0,      0,
        "",      "", CMD_NONE
     },

     {
        "shield cleave",
        { 18, 53, 53, 22, 22, 26, 53, 53, 23, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_shield_cleave, 	SLOT(0),    0,      0,
        "",     "", CMD_NONE
     },

     {
        "darkshield",
        { 53, 53, 53, 53, 53, 53, 53, 53, 23, 11, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_dark_shield,      TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,   		SLOT(730),      20,     12,
        "",     "The dark shield surrounding you fades away.", "", CMD_SPELL
    },

    {
        "spellcraft",
        { 53, 53, 53, 53, 53, 53, 53, 1, 53, 1, 1, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_SLEEPING,
        &gsn_spellcraft,        SLOT(0),        0,      0,
        "",     "", "", CMD_NONE
    },

    {
        "songsmith",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 1, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_SLEEPING,
        &gsn_songsmith,        SLOT(0),        0,      0,
        "",     "", "", CMD_NONE
    },

    {
        "power word fear",
        { 53, 53, 53, 53, 53, 53, 53, 53, 32, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_power_word_fear,  TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,   		SLOT(801),	20, 	6,
        "", "You feel the fear plaguing your mind fade away.",
        "", CMD_SPELL
    },

    {
        "nightfall",
        { 53, 53, 53, 53, 53, 53, 53, 53, 38, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_nightfall,    	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,   		SLOT(802),	75, 	0,
        "", "", "", CMD_SPELL
    },

    {
        "decay corpse",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 15, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_decay_corpse, 	TAR_IGNORE, 			POS_STANDING,
        NULL,   		SLOT(804),	15, 	0,
        "", "", "", CMD_SPELL
    },

    {
        "preserve",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 20, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_preserve, 	TAR_OBJ_INV,    		POS_STANDING,
        NULL,   		SLOT(805),	10, 	0,
        "", "", "", CMD_SPELL
    },

    {
        "imbue regeneration",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_regeneration, 	TAR_CHAR_DEFENSIVE, 		POS_STANDING,
        NULL,   		SLOT(806),  	50, 	12,
        "", "Your body stops regenerating.",    "", CMD_COMMUNE
    },

    {
        "restoration",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 19 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_restoration,  	TAR_CHAR_DEFENSIVE, 		POS_STANDING,
        NULL,   		SLOT(807),  	50, 	12,
        "", "", "", CMD_COMMUNE
    },


    {
	"quiet movement",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE, 			POS_STANDING,
	&gsn_quiet_movement, 	SLOT(0), 	0, 	0,
	"", "You stop moving quietly.", "", CMD_NONE
    },
    {
	"iron resolve",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE, 			POS_STANDING,
	&gsn_iron_resolve, 	SLOT(0), 	0, 	0,
	"", "Your mind wanders from its resolve.", "", CMD_NONE
    },

    {
	"ambush",
	{ 53, 53, 53, 53, 53, 12, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_ambush,		SLOT( 0),	0,	24,
	"surprise attack",	"!Ambush!",	"", CMD_NONE
    },

    {
        "bearcharge",
        { 53, 53, 53, 53, 53, 12, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_bearcharge,        SLOT( 0),       0,      24,
        "bearcharge",      	"!Bearcharge!",     "", CMD_NONE
    },

    {
	"animate skeleton",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_animate_skeleton,	TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(779),	50,	12,
	"",	"You feel your power over the dead return.",	"", CMD_SPELL
    },

    {
	"mummify",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_mummify,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(780),	150,	24,
	"",	"You feel you power over the dead return.",	"", CMD_SPELL
    },

    {
	"moving ambush",
	{ 53, 53, 53, 53, 53, 35, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_moving_ambush,	SLOT( 0),	0,	0,
	"surprise attack",	"!Ambush!",	"", CMD_NONE
    },


        {
        "pugil",
        { 22, 53, 53, 26, 53, 24, 20, 20, 53, 53, 53, 19, 18 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_pugil,     	SLOT(0),        0,      12,
        "pugil",        "",     "", CMD_NONE
        },

        {
        "lash",
        { 15, 13, 24, 53, 16, 19, 25, 20, 18, 25, 25, 53, 19 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_lash,      	SLOT(0),        0,      12,
        "lash", "",     "", CMD_NONE
        },

        {
        "protection heat cold",
        { 53, 53, 53, 53, 53, 18, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_protection_heat_cold,	SLOT(0),0,      12,
        "",     "You no longer feel protected from the elements.", "", CMD_NONE
        },

        {
        "evaluation",
        { 1, 1, 53, 1, 1, 1, 1, 53, 1, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_evaluation,        SLOT(0),        0,      0,
        "",     "",     "", CMD_NONE
        },

    {
        "enhanced damage",
        { 1, 20, 29, 1, 1, 15, 18, 53, 16, 53, 53, 25, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1 },
        spell_null,             TAR_IGNORE,            		POS_FIGHTING,
        &gsn_enhanced_damage,   SLOT( 0),        0,     0,
        "",                     "!Enhanced Damage!",	"", CMD_NONE
    },


        {
        "enhanced damage II",
        { 34, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_enhanced_damage_two,       SLOT(0),        0,      0,
        "",     "",     "", CMD_NONE
        },

        {
        "staff",
        { 1, 53, 53, 1, 53, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_staff,     	SLOT(0),        0,      0,
        "",     "",                "", CMD_NONE
        },

        {
        "tactics",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_tactics,   	SLOT(0),        0,      0,
        "",     "",     "", CMD_NONE
        },

    {
        "backstab",
        { 53, 1, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_backstab,          SLOT( 0),        0,     24,
        "backstab",             "!Backstab!",		"", CMD_NONE
    },

    {
	"strange form",
	{ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60 },
	{ 0, 0, 0, 0, 0, 0, 0 ,0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_strange_form,	SLOT( 0),	0,	0,
	"",	"You feel your normal form returning.",
	"You feel your normal form returning.", CMD_NONE
    },

    {
        "bite",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null, 		TAR_IGNORE, 			POS_FIGHTING,
        &gsn_chimera_lion,  	SLOT( 0),   	0,  	0,
        "crushing bite",    "", "", CMD_NONE
    },

    {
        "ram",
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null, 		TAR_IGNORE, 			POS_FIGHTING,
        &gsn_chimera_goat,  	SLOT( 0),   	0,  	0,
        "ramming",  "", "", CMD_NONE
    },


    {
	"tail",
	{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_tail,		SLOT( 0),	0,	12,
	"tail attack",	"", "", CMD_NONE
    },

    {
	"throw",
	{ 53, 53, 53, 53, 53, 53, 15, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_throw,		SLOT( 0),	0,	12,
	"throw",	"",	"", CMD_NONE
    },

    {
	"endure",
	{ 53, 53, 53, 53, 53, 53, 11, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_endure,		SLOT(0),	0,	12,
	"",	"You feel more susceptible to magic.",	"", CMD_NONE
    },
    {
	"palm",
	{ 53, 53, 53, 53, 53, 53, 32, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_palm,		SLOT(0),	0,	12,
	"palm",	"You stop concentrating on fighting open handed.",	"", CMD_NONE
    },

    {
	"poisondust",
	{ 53, 53, 53, 53, 53, 53,14, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_poison_dust,	SLOT( 0),	0,	0,
	"poison",	"The poison in your blood is neutralised.", "", CMD_NONE
    },

    {
	"blindness dust",
	{ 53, 53, 53, 53, 53, 53, 23, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_blindness_dust,	SLOT( 0),	0,	0,
	"",	"You rub the dust in your eyes away.", "", CMD_NONE
    },

    {
	"roll",
	{ 53, 53, 53, 53, 53, 53, 24, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_roll,		SLOT( 0),	0,	0,
	"",	"",	"", CMD_NONE
    },

    {
	"block",
	{ 53, 53, 53, 53, 53, 53, 16, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_block,		SLOT( 0),	0,	0,
	"", "", "", CMD_NONE
    },

    {
	"strangle",
	{ 53, 53, 53, 53, 53, 53, 25, 53, 25, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE, 			POS_STANDING,
	&gsn_strangle,		SLOT( 0),	0,	0,
	"strangulation attempt",	"Your neck feels better.", "", CMD_NONE
    },

    {
	"strangle timer",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_strangle_timer,	0,	0, 	0,
	"",	"You stop guarding your neck so carefully.",	"", CMD_NONE
    },

    {
	"nerve",
	{ 53, 53, 53, 53, 53, 53, 13, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_nerve,		SLOT( 0),	0,	0,
	"nerve",	"Your arm loses the numbness within it.",	"", CMD_NONE
    },

    {
	"follow through",
	{ 53, 53, 53, 53, 53, 53, 26, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_follow_through,	SLOT( 0),	0,	0,
	"follow kick",	"",	"", CMD_NONE
    },


    {
        "bash",
        { 12, 53, 53, 53, 15, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_bash,            	SLOT( 0),       0,      24,
        "bash",                 "!Bash!",		"", CMD_NONE
    },


    {
        "berserk",
        { 18, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_berserk,        	SLOT( 0),       0,      24,
        "",                     "You feel your pulse slow down.",	"", CMD_NONE
    },

    {
	"crush",
	{ 16, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_crush,		SLOT( 0),	0,	12,
	"body crush",	"",	"", CMD_NONE
    },

    {
	"ground control",
	{ 29, 53, 53, 53, 53, 53, 27, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_ground_control,	SLOT( 0),	0,	0,
	"ground control",	"",	"", CMD_NONE
    },

    {
        "circle stab",
        { 53, 14, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_circle,            SLOT( 0),       0,      18,
        "circle stab",                 "!Circlestab!",		"", CMD_NONE
    },


    {
	"spellbane",
	{ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_spellbane,		SLOT( 0),	0,	0,
	"spellbane",	"Your aura of hatred recedes and you no longer reflect spells.",	"", CMD_POWER
    },

    {
	"warcry",
	{ 16, 53, 20, 53, 53, 20, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_warcry,		SLOT(0),	0,	0,
	"",	"The effects of your warcry die out.",	"", CMD_NONE
    },

    {
	"battlecry",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_battlecry,		SLOT( 0),	0,	0,
	"",			"Your battle fury dies down.",		"", CMD_POWER
    },


    {
        "dirt kicking",
        { 4, 3, 53, 53, 4, 5, 4, 53, 4, 53, 53, 2, 53 },
        { 1, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_dirt,		SLOT( 0),	0,	24,
	"kicked dirt",		"You rub the dirt out of your eyes.",	"", CMD_NONE
    },

    {
        "disarm",
        { 15, 17, 53, 16, 16, 17, 53, 53, 16, 53, 53, 18, 53 },
        { 1, 1, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 0 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_disarm,            SLOT( 0),        0,     24,
        "",                     "!Disarm!",		"", CMD_NONE
    },

    {
        "dodge",
        { 13, 1, 53, 53, 53, 14, 1, 53, 1, 53, 5, 3, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_dodge,             SLOT( 0),        0,     0,
        "",                     "!Dodge!",		"", CMD_NONE
    },

    {
	"dual backstab",
	{ 53, 32, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_dual_backstab,	SLOT( 0),	0,	0,
	"second backstab",	"!DualBackstab!",	"", CMD_NONE
    },

    {
		"forge",
		{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,			TAR_IGNORE,			POS_RESTING,
	&gsn_forge,			SLOT(0),		0,		36,
	"",		"!Forge!",		"",		CMD_NONE
	},


    {
        "envenom",
        { 53, 10, 53, 53, 53, 53, 53, 53, 21, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,	  		POS_RESTING,
	&gsn_envenom,		SLOT(0),	0,	36,
	"",			"!Envenom!",		"", CMD_NONE
    },

    {
        "hand to hand",
        { 5, 7, 11, 6, 6, 9, 3, 25, 9, 12, 5, 6, 13 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_hand_to_hand,	SLOT( 0),	0,	0,
	"",			"!Hand to Hand!",	"", CMD_NONE
    },

    {
        "kick",
        { 8, 14, 12, 10, 10, 11, 6, 53, 13, 18, 53, 7, 15 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_kick,              SLOT( 0),        0,     12,
        "kick",                 "!Kick!",		"", CMD_NONE
    },

    {
        "crescent kick",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_crescent_kick,              SLOT( 0),        0,     12,
        "crescent kick",                 "!Kick!",		"", CMD_NONE
    },

    {
        "axe kick",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_axe_kick,              SLOT( 0),        0,     12,
        "axe kick",                 "The pain in your shoulder subsides.",		"", CMD_NONE
    },

    {
        "jujitsu",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_jujitsu,              SLOT( 0),        0,     12,
        "jujitsu strike",                 "",		"", CMD_NONE
    },

    {
        "backfist",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,     	POS_FIGHTING,
        &gsn_backfist,              SLOT( 0),        0,     12,
        "backfist",                 "",		"", CMD_NONE
    },

    {
        "heightened awareness",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,     	POS_FIGHTING,
        &gsn_heightened_awareness,              SLOT( 0),        0,     12,
        "",                 "Your senses seem duller.",		"", CMD_NONE
    },

		{
        "unarmed defense",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,     	POS_FIGHTING,
        &gsn_unarmed_defense,              SLOT( 0),        0,     12,
        "",                 "",		"", CMD_NONE
    },

	{
		"tigerclaw",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_tigerclaw,              SLOT( 0),        0,     12,
        "tigerclaw",                 "Your throat feels less constricted.",		"", CMD_NONE
    },

    {
        "bindwounds",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_bindwounds,              SLOT( 0),        0,     12,
        "",                 "You feel ready to bind some more wounds.",		"", CMD_NONE
    },

	{
        "scissor kick",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_scissor_kick,              SLOT( 0),        0,     12,
        "scissor kick",                 "!Kick!",		"", CMD_NONE
    },

		{
        "parry",
        { 1, 11, 7, 1, 1, 1, 20, 19, 16, 18, 53, 13, 21 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_parry,             SLOT( 0),        0,     0,
        "",                     "!Parry!",		"", CMD_NONE
    },

    {
        "rescue",
        { 1, 53, 53, 5, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_rescue,            SLOT( 0),        0,     12,
        "",                     "!Rescue!",		"", CMD_NONE
    },

    {
	"downstrike",
	{ 53, 28, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_downstrike,	SLOT(0),	0,	0,
	"downstrike",	"",	"", CMD_NONE
    },

    {
        "trip",
        { 9, 5, 53, 53, 13, 11, 10, 53, 11, 53, 53, 4, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_trip,		SLOT( 0),	0,	24,
	"trip",			"!Trip!",		"", CMD_NONE
    },

    {
        "second attack",
        { 5, 12, 24, 7, 7, 8, 7, 30, 6, 21, 26, 15, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_second_attack,     SLOT( 0),        0,     0,
        "",                     "!Second Attack!",	"", CMD_NONE
    },

    {
        "third attack",
        { 19, 25, 53, 25, 24, 25, 25, 53, 23, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_third_attack,      SLOT( 0),        0,     0,
        "",                     "!Third Attack!",	"", CMD_NONE
    },

    {
        "fourth attack",
        { 30, 53, 53, 53, 53, 53, 30, 53, 40, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_fourth_attack,     SLOT( 0),        0,     0,
        "",                     "!Fourth Attack!",	"", CMD_NONE
    },


/* non-combat skills */

    {
	"acute vision",
	{ 53, 53, 53, 53, 53, 11, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_acute_vision,	SLOT( 0),	0,	12,
	"",			"Your sight dulls as your awareness fades.",	"", CMD_NONE

    },

    {
	"barkskin",
	{ 53, 53, 53, 53, 53, 18, 53 ,53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_barkskin,		SLOT( 0),	0,	12,
	"",	"The bark on your skin peels off and falls aways.", "", CMD_NONE
    },

    {
	"enlist",
	{35, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_enlist,		SLOT( 0),	0,	0,
	"",	"You decide to follow your own destiny and leave your company.", "", CMD_NONE
    },

    {
	"animal call",
	{ 53, 53, 53, 53, 53, 20, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_animal_call,	SLOT( 0),	0,	36,
	"", "You feel up to calling more animals.", "", CMD_NONE
    },

    {
	"bear call",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_bear_call,		SLOT( 0),	0,	12,
	"", "You feel up to calling more bears.", "", CMD_NONE
    },

    {
	"camouflage",
	{ 53, 53, 53, 53, 53, 8, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_camouflage,	SLOT( 0),	0,	12,
	"",			"!Camouflage!",		"", CMD_NONE
    },

    {
	"camp",
	{ 53, 53, 53, 53, 53, 20, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_RESTING,
	&gsn_camp,		SLOT( 0),	0,	48,
	"",			"!Camp!",		"", CMD_NONE
    },

    {
        "fast healing",
        { 7, 12, 9, 14, 14, 15, 8, 15, 13, 14, 8, 10, 10 },
        { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_SLEEPING,
	&gsn_fast_healing,	SLOT( 0),	0,	0,
	"",			"!Fast Healing!",	"", CMD_NONE
    },

    {
        "haggle",
        { 14, 8, 11, 15, 15, 14, 13, 8, 9, 10, 10, 9 },
        { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_RESTING,
	&gsn_haggle,		SLOT( 0),	0,	0,
	"",			"!Haggle!",		"", CMD_NONE
    },

    {
        "hide",
        { 53, 1, 53, 53, 53, 53, 10, 53, 5, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_RESTING,
	&gsn_hide,		SLOT( 0),	 0,	12,
	"",			"!Hide!",		"", CMD_NONE
    },

    {
	"laying hands",
	{ 53, 53, 53, 35, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_laying_hands,	SLOT( 0),	35, 	36,
	"",			"You feel able to heal with your touch again.",
	"", CMD_NONE
    },

    {
        "meditation",
        { 16, 17, 6, 8, 8, 13, 2, 5, 12, 11, 7, 12, 6 },
        { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_SLEEPING,
	&gsn_meditation,	SLOT( 0),	0,	0,
	"",			"Meditation",		"", CMD_NONE
    },

    {
	"trance",
	{ 53, 53, 15, 53, 53, 53, 14, 14, 53, 14, 14, 53, 16 },
	{ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_SLEEPING,
	&gsn_trance,		SLOT( 0),	0,	0,
	"",	"",	"", CMD_NONE
    },

    {
        "lunge",
        { 14, 53, 53, 18, 24, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_lunge,      	SLOT( 0),       0,      24,
        "lunge",        "","", CMD_NONE
    },

    {
        "black guard",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_SLEEPING,
        &gsn_blackjack_timer,   SLOT(0),	0,  0,
        "", "You stop guarding your head so carefully.",    "", CMD_NONE
    },

    {
		"head guard",
		{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,			TAR_IGNORE,				POS_SLEEPING,
		&gsn_noheadclap,		SLOT(0),	0,	0,
		"",	"You let down your head guard.",			"",		CMD_NONE
	},

    {
        "blackjack",
        { 53, 21, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_blackjack,  	SLOT( 0),       0,      24,
        "blackjack",    "You come to with a pounding headache.", "", CMD_NONE
    },

    {
	"counter parry",
	{ 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_counter_parry,	SLOT( 0),	0,	0,
	"counter parry",	"",	"", CMD_NONE
    },

    {
        "guard call",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_guard_call,       TAR_IGNORE,     		POS_STANDING,
        NULL,   		SLOT(611),      35,     12,
        "", "You can commandeer a guard contingent once again.", "", CMD_POWER
    },

    {
        "peek",
        { 53, 6, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_peek,		SLOT( 0),	 0,	 0,
	"",			"!Peek!",		"", CMD_NONE
    },

    {
        "pick lock",
        { 53, 11, 53, 53, 53, 53, 53, 53, 13, 53, 53, 9, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_pick_lock,		SLOT( 0),	 0,	12,
	"",			"!Pick!",		"", CMD_NONE
    },

    {
	"skin",
	{ 53, 53, 53, 53, 53, 22, 53, 53, 53, 53, 53, 53, 53 },
	{ 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_skin,		SLOT( 0),	0,	24,
	"",
	"You feel up to skinning and fashioning another sack.", "", CMD_NONE
    },

    {
	"butcher",
	{ 53, 53, 53, 53, 53, 14, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_butcher,		SLOT( 0),	0,	12,
	"",	"",	"", CMD_NONE
    },


    {
        "sneak",
        { 53, 4, 53, 53, 53, 53, 5, 53, 6, 53, 53, 30, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_sneak,		SLOT( 0),	 0,	12,
	"",			"You no longer feel stealthy.",	"", CMD_NONE
    },

    {
        "steal",
        { 53, 6, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_steal,		SLOT( 0),	 0,	24,
	"",			"!Steal!",		"", CMD_NONE
    },

    {
	"steel nerves",
	{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_steel_nerves,	SLOT( 0),	0,	12,
	"",
	"Your nerves beging to settle down and you don't feel as invincible.",
	"", CMD_POWER
    },

    {
        "scrolls",
        { 53, 1, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 53 },
        { 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_scrolls,		SLOT( 0),	0,	24,
	"",			"!Scrolls!",		"", CMD_NONE
    },

    {
        "staves",
        { 53, 1, 53, 1, 1, 1, 1, 1, 1, 1, 1, 1, 53 },
        { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_staves,		SLOT( 0),	0,	12,
	"",			"!Staves!",		"", CMD_NONE
    },

    {
        "wands",
        { 53, 53, 53, 53, 5, 53, 1, 1, 53, 1, 1, 53, 53 },
	{ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_wands,		SLOT( 0),	0,	12,
	"",			"!Wands!",		"", CMD_NONE
    },

    {
        "recall",
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        { 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_recall,		SLOT( 0),	0,	12,
	"",			"You are able to recall again.","", CMD_POWER
    },

    {
	"channel",
	{ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_channel,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(555),	100,	24,
	"",
	"Your mind loses its mental strength and you feel less healthy.", "", CMD_POWER
    },

    {
        "life transfer",
        { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_life_transfer, 	TAR_CHAR_DEFENSIVE,        	POS_STANDING,
        NULL,   		SLOT(609),      10,     12,
        "",     "","", CMD_SPELL
    },

    {
	"safety",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_safety,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(690), 	75, 	24,
	"",	"",	"", CMD_POWER
    },

    {
	"lifeline",
	{ 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_life_line,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(630),	50,	12,
	"",	"You feel the strength of your life line diminsh.", "", CMD_POWER
    },

    {
	"badge",
	{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_badge,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(640),	75,	12,
	"",	"",	"", CMD_POWER
    },

    {
	"protectorate plate",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_protectorate_plate,	TAR_IGNORE,		POS_STANDING,
	NULL,			SLOT(631),	75,	12,
	"",	"",	"", CMD_POWER
    },

    {
	"decoy",
	{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_decoy,		TAR_CHAR_DEFENSIVE,		POS_STANDING,
	NULL,			SLOT(632),	40,	12,
	"",	"You are informed that more decoys are ready for your use.", "", CMD_POWER
    },

    {
	"alarm",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_alarm,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(634),	50,	12,
	"",	"",	"", CMD_SPELL
    },


    {
	"holy fire",
	{ 53, 53, 53, 51, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_holy_fire,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(636),	20,	12,
	"holy fire",	"",	"", CMD_COMMUNE
    },

    {
	"blade barrier",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 37 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_blade_barrier,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(637),	20,	12,
	"blade barrier",	"",	"", CMD_COMMUNE
    },

    {
        "fortitude",
        { 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_fortitude,  	TAR_CHAR_SELF,  		POS_STANDING,
        NULL,   		SLOT(610),      100,    24,
        "", "You feel less healthy as you stop concentrating on your stamina.",
        "", CMD_POWER
    },

    {
        "prevent healing",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_prevent_healing, TAR_CHAR_OFFENSIVE,  		POS_FIGHTING,
        &gsn_prevent_healing,  SLOT(803),	20,	0,
        "", "You feel your health returning.",  "", CMD_NONE
    },

    {
        "aura of sustenance",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_aura_of_sustenance,SLOT( 0),    	50,     36,
        "", "Your body begins to feel the bite of hunger once again.", "", CMD_SPELL
    },

    {
        "spiritblade",
        { 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_spiritblade,      TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,   		SLOT(597),	30,     12,
        "spiritblade",  "", "", CMD_POWER
    },

    {
        "iceball",
        { 53, 53, 53, 53, 29, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_iceball,  	TAR_IGNORE,     		POS_FIGHTING,
        NULL,   		SLOT(616),      20,     12,
        "iceball",      "", "", CMD_SPELL
    },

    {
        "hand of vengeance",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_hand_of_vengeance,TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,   		SLOT(613),	25,	12,
        "hand of vengance",     "", "", CMD_POWER
    },

    {
        "wanted",
        { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE, 			POS_SLEEPING,
        &gsn_wanted,    	SLOT( 0),       0,      0,
        "",     "",     "", CMD_POWER
    },

    {
        "bandage",
        { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_bandage,    	SLOT( 0),       0,     36,
        "",     "You are once more able to administer battle aid.", "", CMD_POWER
    },

    {
	"trophy",
	{ 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_RESTING,
	&gsn_trophy,		SLOT( 0),	0,	0,
	"",	"You feel up to making a new trophy.",	"", CMD_NONE
    },

    {
	"shadowplane",
	{ 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60 },
	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
	spell_null,		TAR_IGNORE,			POS_SLEEPING,
	&gsn_shadowplane,	SLOT(0),	0,	0,
	"presence in the shadowplane",	"",	"", CMD_SPELL
    },

    {
	"request",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_request,		SLOT(0),	0,	0,
	"",	"Your contemplation of the good you have seen is over.",
	"", CMD_NONE
    },

    {
	"battleshield",
	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_battleshield,	SLOT( 0),	0,	0,
	"",	"You feel up to forging a new shield.",	"", CMD_NONE
    },

    {
        "herb",
        { 53, 53, 53, 53, 53, 10, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_herb,       	SLOT( 0),       0,      12,
        "", "The herbs look more plentiful.", "", CMD_NONE
    },

    {
        "cleave",
        { 53, 53, 53, 53, 30, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_cleave,   		SLOT(616),      0,     12,
        "cleave",      "", "", CMD_NONE
    },

    {
	"familiar",
	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_familiar,		TAR_IGNORE, 			POS_FIGHTING,
	NULL,			SLOT(595),	75,	12,
	"",	"You feel up to summoning a new familiar.", "", CMD_POWER
    },

    {
	"slave of purgatory",
	{ 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_slave_of_purgatory,	TAR_IGNORE, 		POS_FIGHTING,
	NULL,			SLOT(596),	100,	12,
	"",	"You feel your summoning power return.", "", CMD_POWER
    },

    {
	"shroud",
	{ 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_shroud,		TAR_IGNORE, 			POS_STANDING,
	&gsn_shroud,		SLOT(597),	100,	12,
	"",	"You feel your shroud fades.", "", CMD_POWER
    },

    {
        "shadowgate",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE, 			POS_STANDING,
        &gsn_shadowgate, 	SLOT( 0),	75, 	36,
        "", "You step into shadow gate","", CMD_NONE
    },

    {
        "eye of the predator",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE, 			POS_STANDING,
        &gsn_eye_of_the_predator,	SLOT( 0),	50,	12,
        "", "Your predatory awareness recedes.", "", CMD_POWER
    },

    {
        "frostbolt",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 22, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_frostbolt,    	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL, 			SLOT(780),	25,	12,
        "frostbolt",    "", "", CMD_SPELL
    },

    {
        "icelance",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_icelance, 	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
        NULL,  			SLOT(781),	24,	12,
        "icelance", "", "", CMD_SPELL
    },

    {
        "earthfade",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 39, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_earthfade,    	TAR_CHAR_SELF,  		POS_STANDING,
        &gsn_earthfade, 	SLOT(782),  	100,    12,
        "", "You slowly emerge from the earth.", "", CMD_SPELL
    },

    {
        "forget",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 29, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_forget,   	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        &gsn_forget,    	SLOT(783),	50, 	12,
        "", "Your mind becomes clearer once again.",    "", CMD_SPELL
    },

    {
        "earthbind",
        { 53, 53, 53, 53, 53, 53, 53, 18, 53, 53, 34, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_earthbind,    	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        &gsn_earthbind, 	SLOT(784),  	20, 	12,
        "", "Your feet no longer feel bound to the ground.",    "", CMD_SPELL
    },

    {
        "cremate",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 26, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_cremate,  	TAR_CHAR_OFFENSIVE,    		POS_FIGHTING,
        NULL,   		SLOT(785),  	20, 	12,
        "blast of fire",   "",  "", CMD_SPELL
    },

    {
        "divine touch",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_divine_touch,     TAR_CHAR_SELF,  		POS_STANDING,
        &gsn_divine_touch,   	SLOT(786), 	30, 	12,
        "", "Your hands lose their divine touch.",  "", CMD_SPELL
    },

    {
        "transfer object",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_transfer_object,  TAR_IGNORE,    			POS_STANDING,
        NULL,   		SLOT(787),	30,	12,
        "", "", "", CMD_SPELL
    },

    {
        "disintergrate",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_disintergrate,  	TAR_CHAR_OFFENSIVE, 		POS_STANDING,
        NULL,   		SLOT(788),	100,	12,
        "disintegration",   "", "", CMD_SPELL
    },

    {
        "grounding",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 29, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_grounding,    	TAR_CHAR_SELF,  		POS_STANDING,
        &gsn_grounding, 	SLOT(789),	70, 	12,
        "", "You lose your grounding against electricty.",  "", CMD_SPELL
    },

    {
        "shock sphere",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shock_sphere, 	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        &gsn_shock_sphere,  	SLOT(790),	20, 	12,
        "shock sphere", "The ringing in your ears dies away.", "", CMD_SPELL
    },

    {
        "forage",
        { 53, 53, 53, 53, 53, 25, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE,	 		POS_STANDING,
        &gsn_forage,    	SLOT(0),	0,	0,
        "", "", "", CMD_NONE
    },

    {
	    "find wood",
	    { 53, 53, 53, 53, 53, 25, 53, 53, 53, 53, 53, 53, 53 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_null, 		TAR_IGNORE,	 		POS_STANDING,
	    &gsn_fwood,    	SLOT(0),	0,	0,
	    "", "", "", CMD_NONE
    },

    {
        "assassinate",
        { 53, 53, 53, 53, 53, 53, 53, 53, 35, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE,			POS_STANDING,
        &gsn_assassinate,    	SLOT(0),	0,	0,
        "assassination attempt", "", "", CMD_NONE
    },

    {
        "defend",
        { 29, 53, 53, 24, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE, 			POS_STANDING,
        &gsn_defend,    	SLOT(0),	0,	0,
        "", "", "", CMD_NONE
    },

    {
        "intimidate",
        { 53, 53, 53, 53, 36, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE, 			POS_STANDING,
        &gsn_intimidate,    	SLOT(0),	0,	0,
        "", "", "", CMD_NONE
    },

    {
        "escape",
        { 53, 27, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 		TAR_IGNORE, 			POS_STANDING,
        &gsn_escape,    	SLOT(0),    	0,  	0,
        "", "", "", CMD_NONE
    },

    {
	"deathstrike",
	{ 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32 },
	{ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_deathstrike,	SLOT( 0),	0,	0,
	"deathstrike",	"",	"", CMD_NONE
    },

    {
        "bloodthirst",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_bloodthirst,       SLOT( 0),       0,      12,
        "",                     "Your bloody rage fades away.",       "", CMD_POWER
    },

    {
        "shackles",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_shackles,       	SLOT( 0),       0,      12,
        "",                     "Your hands break free of their bonds.", "", CMD_NONE
    },

    {
	"bloody shackles",
	{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_bloody_shackles,	SLOT( 0),	0,	12,
	"bloody shackles",	"Your hands break free of their bonds.", "", CMD_NONE
    },

    {
	"flurry",
	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_flurry,		SLOT( 0),	0,	15,
	"flurry",	"",	"", CMD_NONE
    },

    {
	"drum",
	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_drum,		SLOT( 0),	0,	16,
	"drumming maces",	"",	"", CMD_NONE
    },

    {
        "siton",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_siton,      SLOT( 0),       0,      12,
        "immense weight",       "",     "", CMD_NONE
    },

    {
        "mental knife",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_mental_knife,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(0),	15,	12,
	"mental knife",	"!Mental Knife!",	"", CMD_SPELL
    },

    {
        "light of heaven",
        { 53, 53, 53, 25, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_light_of_heaven,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(0),	15,	12,
	"light of heaven",	"!Light of Heaven!",	"", CMD_COMMUNE
    },

    {
        "knife",
        { 53, 1, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_knife,          	SLOT( 0),        0,     20,
        "knifing",             "!Knife!",           "", CMD_NONE
    },

    {
        "disperse",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_disperse,      	SLOT( 0),       0,      0,
        "",       "",     "", CMD_POWER
    },

    {
        "scourge",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_scourge,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(0),	75,	12,
	"scourge",	"!Scourge!",	"", CMD_POWER
    },

    {
        "decapitate",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_decapitate,    	SLOT( 0),       0,      18,
        "decapitation attempt",
        "Your neck feels connected to your head again.",     "", CMD_NONE
    },

    {
        "lightwalk",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_lightwalk,    	SLOT( 0),       0,      18,
        "",       "",     "", CMD_POWER
    },

    {
        "bobbit",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_bobbit,      	SLOT( 0),       0,      25,
        "man-wound",  "The Immortals restore your manhood.",     "", CMD_NONE
    },

    {
        "kinetic shield",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_kinetic_shield,  	TAR_CHAR_SELF,			POS_STANDING,
        &gsn_kinetic_shield,    SLOT(0),	200,	12,
        "kinetic shield",
        "Your kinetic shield slowly fades away into nothingness.","", CMD_SPELL
    },

    {
        "garble",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_garble,      	TAR_CHAR_OFFENSIVE,     	POS_STANDING,
        &gsn_garble,            SLOT(0),	50,	12,
        "",          "You feel you can speak again.","", CMD_POWER
    },


    {
        "wraithform",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 25, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_wraithform,      	TAR_CHAR_SELF,     		POS_STANDING,
        &gsn_wraithform,        SLOT(0),     	 50,	12,
        "",          "You slowly fade back in to the Prime Material Plane.","", CMD_SPELL
    },

    {
        "impale",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_impale,      	SLOT( 0),       0,      50,
        "impalement wound",   "The wound on your chest feels better.", "", CMD_NONE
    },


    {
	    "haunting",
	    { 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53, 53, 53 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_haunting,  	TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
	    &gsn_haunting,   	SLOT(0),	75, 	12,
	   "haunting", "Your mind eases as the haunting images fade.", "", CMD_SPELL
    },

    {
	    "vermin",
	    { 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53, 53, 53 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_null,  	TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
	    &gsn_vermin,   	SLOT(0),	50, 	12,
	    "", "You feel up to setting loose another vermin swarm.", "", CMD_NONE
    },

    {
        "unholy bless",
        { 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_unholy_bless,  	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_unholy_bless,   	SLOT(0),	500,	12,
        "",      "Your cursed blessing wears off.", "", CMD_SPELL
    },

    {
	"divine aura",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_divine_aura,	TAR_IGNORE,			POS_FIGHTING,
	&gsn_divine_aura,	SLOT(755),	50,	12,
	"",	"Your aura of the divine slowly fades away.",	"", CMD_BOTH
    },

    {
        "executioners grace",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_executioner,	SLOT(0),	300,	0,
	"deadly assault",
	"You no longer flow with the deadly grace of an executioner.",	"", CMD_NONE
    },

    {

        "eyes of intrigue",
        { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_eyes_of_intrigue, TAR_IGNORE,     		POS_STANDING,
        NULL,                   SLOT(801),      150,     24,
        "",                     "",   "", CMD_POWER
    },

    {
        "confuse",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_confuse,  	TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_confuse,           SLOT(802),      50,     12,
        "",                     "You feel less confused.", "", CMD_POWER
    },

    {
        "crimson caduceus",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_kyrtat,           	SLOT(0),      50,     12,
        "oaken dance",                     "", "", CMD_NONE
    },

    {
	"crushing hand",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_crushing_hand,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,	SLOT(0),	20,	24,
	"crushing hand",	"",	"", CMD_SPELL
    },

    {
        "bind",
        { 53, 30, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_CHAR_OFFENSIVE,		POS_STANDING,
	&gsn_bind, 		SLOT(0),	0,	0,
	"",	"You break free of the bindings on your head and legs.",	"", CMD_NONE
    },

    {
        "cheap shot",
        { 53, 30, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_cheap_shot, 	SLOT(0),	0,	0,
	"cheap shot",	"",	"", CMD_NONE
    },

    {
        "deafen",
        { 53, 53, 53, 53, 24, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_deafen,       	TAR_CHAR_OFFENSIVE,     	POS_FIGHTING,
        &gsn_deafen,            SLOT(804),      20,     12,
        "",          "The ringing in your ears finally stops.","", CMD_SPELL
    },

    {
        "blitz",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_blitz,            	SLOT( 0),       0,      24,
        "blitz",                 "!Blitz!",		"", CMD_NONE
    },

    {
        "questdodge",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_questdodge,        SLOT( 0),       0,	0,
        "",                     "!QuestDodge!",		"", CMD_NONE
    },

    {
	"agility",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_questdodge,	SLOT( 0),	0,	0,
	"",			"!Agility!",		"", CMD_NONE
    },

    {
        "divine intervention",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,       	TAR_IGNORE,     		POS_DEAD,
        &gsn_divine_intervention,	SLOT(0),	0,	0,
        "",          "You are no longer intervened by the Immortals.","", CMD_NONE
    },

    {
        "scrying",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_scrying, 		TAR_IGNORE,     		POS_STANDING,
        NULL,                   SLOT(801),      150,     12,
        "",                     "",   "", CMD_POWER
    },

    {
	"nova",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_nova,		TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(0),	20,	12,
	"nova",	"",	"", CMD_SPELL
    },

    {
	"creep",
	{ 53, 53, 53, 53, 53, 15, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_creep,		SLOT(0),	0,	0,
	"",	"You feel less stealthy in the forest.",	"", CMD_NONE
    },

    {
		"darkforge",
		{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_darkforge,	TAR_IGNORE,		POS_STANDING,
	&gsn_darkforge,		SLOT(0),	30, 0,
	"",	"!darkforge!",	"",		CMD_POWER
	},

	{
        "dragonsword",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_dragonsword,	SLOT(0),	50,	0,
	"jab",	"You feel up to forging a new golden sword.",	"", CMD_POWER
    },

    {
        "dragonplate",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_dragonplate,	SLOT(0),	50,	0,
	"",	"You feel up to forging a new dragonplate.",	"", CMD_POWER
    },

    {
        "blademaster",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(0),	50,	0,
	"graceful riposte",	"",	"", CMD_NONE
    },

    {
        "prevent",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	NULL,			SLOT(0),	50,	0,
	"",	"",	"", CMD_SPELL
    },

    {
		"dark sword",
		{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,		POS_SLEEPING,
		&gsn_darkforge_sword,	SLOT(0),	0,	0,
		"dark sword",	"You can once again darkforge a sword.",	"",	CMD_NONE
	},

	{
		"dark dagger",
		{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,		POS_SLEEPING,
		&gsn_darkforge_dagger,	SLOT(0),	0,	0,
		"dark dagger",	"You can once again darkforge a dagger.",	"",	CMD_NONE
	},

	{
		"dark whip",
		{ 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,		POS_SLEEPING,
		&gsn_darkforge_whip,	SLOT(0),	0,	0,
		"dark whip",	"You can once again darkforge a whip.",	"",	CMD_NONE
	},

    {
        "unholy guard",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_SLEEPING,
        &gsn_unholy_timer,   	SLOT(0),	0,	0,
        "unholy torments", "Your corpse can be drained for power again.",    "", CMD_NONE
    },

    {
        "truestrike",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        NULL,   		SLOT(0),	0,	0,
        "", "",    "", CMD_NONE
    },

    {
        "honorable combat",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_honorable_combat,  SLOT(0),	0,	0,
        "doublethrust",
        "You feel ready to challenge someone to honorable combat again.",    "", CMD_POWER
    },

    {
        "chaos blade",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_chaos_blade,  	TAR_IGNORE,     		POS_STANDING,
        &gsn_chaos_blade,   	SLOT(0),	0,	0,
        "", "You are ready to make another chaos blade.",    "", CMD_POWER
    },

    {
        "aristaeia",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_aristaeia,   	SLOT(0),	0,	0,
        "", "Your righteous fury dies down and you feel able to retreat again.",    "", CMD_NONE
    },

    {
		"dark blessing",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,			TAR_IGNORE,				POS_STANDING,
		&gsn_dark_blessing,	SLOT(0),	0,	0,
		"!dark!",	"Your dark blessing ebbs.",		"",	CMD_NONE
	},

    {
        "rage",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_rage,   		SLOT(0),	0,	0,
        "cowardice", "Your rage fades away as your pulse slows down.",    "", CMD_NONE
    },

    {
        "rage of Dioxide",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_rage_of_dioxide,   SLOT(0),	0,	0,
        "raging fury", "Your rage fades away as your pulse slows down.",    "", CMD_NONE
    },

    {
        "phat blunt",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_phat_blunt,   	SLOT(0),	0,  	0,
        "phat blunt", "Your stoned fades away.",    "", CMD_NONE
    },

    {
        "body of steel",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_steel,   	SLOT(0),	0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "body of diamond",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_diamond,   SLOT(0),	0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "body of stone",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_stone,   	SLOT(0),	0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "body of clay",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_clay,   	SLOT(0),        0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "body of wood",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_wood,   	SLOT(0),	0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "body of iron",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_body_of_iron,   	SLOT(0),        0,	0,
        "", "Your skin looses its abnormality.",    "", CMD_NONE
    },

    {
        "artic fury",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_artic_fury,   	SLOT(0),	0,  	0,
        "artic fury", "{bYour artic fury fades away.{x",    "", CMD_NONE
    },

    {
        "Aura of Serenity",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_merth,   		SLOT(0),	0,	0,
        "",
        "The final affects of your meditation fade as you once again feal able to become one with nature.",
        "", CMD_NONE
    },

    {
        "spin",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_spin,             	SLOT(0),	0,	0,
        "defensive spin",                     "!Spin!",		"", CMD_NONE
    },

    {
        "stun",
        { 53, 53, 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_stun,  		SLOT(0),       0,	24,
        "pummeling fists",    "You come to with a pounding headache.", "", CMD_NONE
    },

    {
        "enhanced damage III",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_enhanced_damage_three,	SLOT(0),	0,      0,
        "",     "",     "", CMD_NONE
    },

    {
        "gouge",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_gouge,  		SLOT( 0),	0,	24,
        "gouge",    "Your eye heals from the gouging and you can see again.", "", CMD_NONE
    },

    {
        "stab",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_stab,  		SLOT( 0),	0,	24,
        "stab",    "", "", CMD_NONE
    },

    {
        "stalker",
        { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_stalker,     	TAR_IGNORE, 			POS_STANDING,
        &gsn_stalker,    	SLOT( 0),   	200, 	12,
        "", "You feel up to summoning another stalker.", "", CMD_POWER
    },

     {
        "phantom",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 40, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_phantom,          TAR_IGNORE,                     POS_STANDING,
        &gsn_phantom,           SLOT( 0),       200,    12,
        "", "You feel up to singing phantom again.", "", CMD_SONG
    },

    {
		"divine blessing",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 40, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_divine_blessing,		TAR_IGNORE,		POS_STANDING,
		&gsn_divine_blessing,	SLOT(556),		25,		12,
		"",  "You divine blessing has faded.",	"",	CMD_SONG
	},

    {
        "dream blossom",
        { 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_dream_blossom,	TAR_IGNORE, 		POS_STANDING,
        &gsn_dream_blossom,	SLOT( 0),	100,	12,
        "", "You feel as though you can summon the Dream Blossoms once more.", "", CMD_POWER
    },

    {
        "randomizer",
        { 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_randomizer,     	TAR_IGNORE, 			POS_STANDING,
        &gsn_randomizer,    	SLOT( 0),	25,	12,
        "", "You feel your randomness regenerating.", "", CMD_POWER
    },

    {
        "zealotism",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,  		TAR_IGNORE,     		POS_STANDING,
        &gsn_zealotism,   	SLOT(0),	0,	0,
        "", "Your righteous fury ebbs.",    "", CMD_NONE
    },

    {
        "parting blow",
        { 24, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_parting_blow,      SLOT( 0),       0,	23,
        "parting blow",         0,       "", CMD_NONE
    },

    {
	"divine aid",
	{ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_divine_aid,	TAR_CHAR_OFFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(553),	20,	17,
	"divine aid",	"!Divine Aid!",	"", CMD_BOTH
    },

    {
        "minion tactics",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_tactics,	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,                   SLOT( 1),	100,	17,
          "",                     "You feel less tactical.",       "", CMD_SPELL
    },

    {
        "minion sanc",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_sanc,   	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,                   SLOT( 1),	100,	17,
          "",                     "You are no longer surrounded by a white aura.",       "", CMD_SPELL
    },

    {
        "minion flight",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_flight,  	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,                   SLOT( 1),	100,	17,
          "",                     "You slowly float to the ground.",       "", CMD_SPELL
    },

    {
        "minion sneak",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_sneak,     TAR_CHAR_DEFENSIVE,  		POS_STANDING,
        NULL,                   SLOT( 1),       100,    17,
          "",                     "You trample around loudly again.",       "", CMD_SPELL
    },

    {
        "minion haste",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_haste,     TAR_CHAR_DEFENSIVE,		POS_STANDING,
        NULL,                   SLOT( 1),       100,	17,
          "",                     "You slow down.",       "", CMD_SPELL
    },

    {
        "minion recall",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_recall,    TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,                   SLOT( 1),       100,    17,
          "",                     "You can recall again.",       "", CMD_SPELL
    },

    {
        "minion trans",
        { 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_minion_trans,     TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        NULL,                   SLOT( 1),       100,	17,
          "",                     "You feel solid again.",       "", CMD_SPELL
    },

    {
	"shieldbash",
	{ 53, 53, 53, 11, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_shieldbash,       	SLOT( 0),       0,      18,
        "shieldbash",           "!Shieldbash!",		"", CMD_NONE
    },

    {
	  "coerce",
	  { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	  { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	  spell_null,        	TAR_IGNORE,             	POS_FIGHTING,
	  &gsn_coerce,       	SLOT( 0),       0,      12,
	  "scare tactic",  "",       "", CMD_POWER
	    },


    {
        "hacksaw",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,        	TAR_IGNORE,             	POS_STANDING,
        &gsn_hacksaw,       	SLOT( 0),       0,      12,
        "blundering mistake",               "You can hacksaw again.",       "", CMD_POWER
    },

    {
	"boneshatter",
	{ 30, 30, 30,30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_boneshatter,	SLOT( 0),	0,	25,
	"bone-shattering blow",	"Your bones mend.",	"", CMD_NONE
    },

    {
        "rejuvenate",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 40 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_rejuvenate,	TAR_CHAR_DEFENSIVE,		POS_FIGHTING,
	NULL,			SLOT(28),	80,	12,
	"",			"!Rejuvenate!",		"", CMD_COMMUNE
    },

    {
        "pincer",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_pincer,    	SLOT( 0),       0,     24,
        "brutal attack",       "!pincer!",     "", CMD_NONE
    },

    {
	"spiderhands",
	{ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_spiderhands,	TAR_CHAR_DEFENSIVE,		POS_STANDING,
	&gsn_spiderhands,	SLOT(0),	50,	17,
	"",	"The sticky substance dissolves from your hands.",	"", CMD_POWER
    },

    {
	"charge set",
	{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_STANDING,
	&gsn_chargeset,		SLOT( 0),	0,	25,
	"charge set",	"",	"", CMD_NONE
    },

    {
	"devour",
	{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_RESTING,
        &gsn_devour,            SLOT( 0),        0,     12,
        "",                     "!Devour!",		"", CMD_NONE
    },

    {
        "strip",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_strip,    		SLOT( 0),       0,     0,
        "",       "!Strip!",     "", CMD_NONE
    },

    {
        "headclap",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_headclap,  SLOT( 0),       0,      0,
        "head clap",    "Your ears stop ringing.", "", CMD_NONE
    },

    {
        "choke",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_choke,    		SLOT( 0),       0,     0,
        "choke",       "Your throat stops hurting.",     "", CMD_NONE
    },

	{
        "rot",
        { 53, 53, 40, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_rot,       	TAR_CHAR_OFFENSIVE,     	POS_STANDING,
        &gsn_rot,               SLOT(804),      50,     12,
        "decomposition",        "Your body stops decomposing.","", CMD_BOTH
    },

    {
        "body reconstruction",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,       	TAR_IGNORE,     	POS_FIGHTING,
        &gsn_rot_recovery,   SLOT(0),      50,     12,
        "",        "Your body completes its natural healing process.","", CMD_NONE
    },

	{
	"fatigue",
	{ 53, 53, 26, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fatigue,	TAR_CHAR_OFFENSIVE,			POS_FIGHTING,
	NULL,                   0,        	50,      12,
	"fatigue",		"",	"",	CMD_COMMUNE
    },

    {
        "eagle eyes",
        { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,       	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_eagle_eyes,        SLOT(0),     	0,     0,
        "eagle eyes",          "Your eyes feel less sharp.","", CMD_BOTH
    },

    {
        "cutoff",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,       	TAR_IGNORE,     		POS_FIGHTING,
        &gsn_cutoff,            SLOT(0),     	0,     0,
        "cutoff",          "!Cutoff!","", CMD_NONE
    },

    {
	"incinerate",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_incinerate,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	&gsn_incinerate,	SLOT(0),	50,	0,
	"incineration",		"You finally stop burning.",	"", CMD_SPELL
    },

    {
        "integrate style",
        { 45, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,  			POS_FIGHTING,
        &gsn_integrate,         0,           	0,    	0,
        "",  "",     "", CMD_NONE
    },

    {
        "chameleon",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     		TAR_IGNORE,            POS_STANDING,
        &gsn_chameleon,         0, 		0, 	24,
        "", "You step out from your cover.", "", CMD_POWER
    },

    {
        "insectswarm",
        { 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null, 	TAR_IGNORE,         	POS_STANDING,
        &gsn_insect_swarm,  	SLOT(0),     	0, 	0,
        "insect bites", "", "", CMD_POWER
    },

    {
        "pandemonium",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_pandemonium,	TAR_IGNORE,			POS_FIGHTING,
	NULL,			SLOT(0),	15,	12,
	"pandemonium",		"You feel ready to perpetrate more pandemonium", "", CMD_POWER
    },

    {
        "beast call",
        { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_beast_call,     	TAR_CHAR_OFFENSIVE, 		POS_STANDING,
        &gsn_forest_friend,     SLOT(0),        50,     12,
        "",     "You feel that you may call on another beast.", "", CMD_POWER
    },

    {
        "distance",
        { 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,            	TAR_IGNORE,    			POS_STANDING,
        NULL,                  	0,	0,	0,
        "counterstrike",       "", "", CMD_NONE
    },

    {
        "flourintine",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,            	TAR_IGNORE,    			POS_STANDING,
        &gsn_flourintine,      0,	0,	0,
        "",    "",   "", CMD_NONE
    },

    {
        "ironhands",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,            	TAR_IGNORE,    			POS_STANDING,
        &gsn_ironhands,        0,	0,	0,
        "", "", "", CMD_NONE
    },

    {
        "overhead",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,            	TAR_IGNORE,    			POS_STANDING,
        &gsn_overhead,          0,	0,	0,
        "wild overhead attack", "", "", CMD_NONE
    },

    {
        "archery",
        { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_archery,           SLOT(0),	0,	5,
        "arrow",  "",      "", CMD_NONE
    },

    {
        "self immolation",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_self_immolation,	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_self_immolation,   SLOT(219),	100,	12,
        "self immolation", "You cease to immolate.",
        "", CMD_SPELL
    },

    {
        "shield of wind",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_wind,  	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_shield_of_wind,    SLOT(220),	50,	12,
        "", "Your shield of winds disperses.","", CMD_SPELL
    },

    {
        "shield of dust",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_dust, 	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_shield_of_dust,    SLOT(221),	50,	12,
        "", "Your shield of dust crumbles.","", CMD_SPELL
    },

    {
        "shield of flames",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_flames,	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_shield_of_flames,	SLOT(222),	50,	12,
        "", "Your shield of flames flickers and vanishes.","", CMD_SPELL
    },

    {
        "shield of frost",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_frost,	TAR_CHAR_DEFENSIVE,     	POS_STANDING,
        &gsn_shield_of_frost,   SLOT(223),	50,	12,
        "", "Your shield of frost melts.","", CMD_SPELL
    },

    {
        "shield of lightning",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_lightning,	TAR_CHAR_DEFENSIVE,     POS_STANDING,
        &gsn_shield_of_lightning,       SLOT(224),	50,	12,
        "", "Your shield of lightning vanishes.","", CMD_SPELL
    },

    {
        "shield of bubbles",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shield_of_bubbles,	TAR_CHAR_DEFENSIVE,     POS_STANDING,
        &gsn_shield_of_bubbles,         SLOT(225),       50,     12,
        "", "Your shield of bubbles pops.","", CMD_SPELL
    },

    {
        "flames",
        { 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61 },
        { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        spell_null,     	TAR_IGNORE,     		POS_DEAD,
        &gsn_flames,        	SLOT(0),	0,	0,
        "searing flames",   	"",	"", CMD_NONE
    },

    {
        "hydrolic ram",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_hydrolic_ram, 	TAR_CHAR_OFFENSIVE,         	POS_FIGHTING,
        NULL,  			SLOT(226),	40,	12,
        "hydrolic ram", "", "", CMD_SPELL
    },

    {
        "spontanious combustion",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_spontanious_combustion, TAR_CHAR_OFFENSIVE,     	POS_STANDING,
        NULL,  			SLOT(227),	100,	24,
        "spontanious combustion", "", "", CMD_SPELL
    },

    {
        "shockwave",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_shockwave, 	TAR_IGNORE, 			POS_FIGHTING,
        NULL,  			SLOT(228),	30,	12,
        "shockwave", "", "", CMD_SPELL
    },

    {
        "static charge",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_static_charge, 	TAR_CHAR_SELF,          	POS_STANDING,
        &gsn_static_charge,     SLOT(229),	150,	24,
        "static shock", "Your charge disipates.",
        "$p's hair stops standing on end.", CMD_SPELL
    },

    {
        "flicker",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_flicker, 		TAR_CHAR_SELF, 			POS_FIGHTING,
        NULL,  			SLOT(230),	35,	24,
        "", "", "", CMD_SPELL
    },

    {
        "smoke",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_smoke, 		TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,  			SLOT(231),	15,	12,
        "", "The smoke clears your eyes", "blinks $s and wipes out the smoke", CMD_SPELL
    },

    {
        "ice slick",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_ice_slick, 	TAR_IGNORE, 			POS_STANDING,
        NULL,  			SLOT(235),	150,	48,
        "fall", "You feel ready to create another ice slick.", "", CMD_SPELL
    },

    {
        "create vacume",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_create_vacume, 	TAR_IGNORE, 			POS_STANDING,
        NULL,  			SLOT(236),	300,	PULSE_TICK,
        "asphyxiation", "You can create another vacume now.", "", CMD_SPELL
    },

    {
        "hellfire",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_hellfire, 	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,  			SLOT(237),	80,	24,
        "hellfire", "The hellfire subsides", "The hellfire consuming $n subsides", CMD_SPELL
    },

    {
        "pyrotechnics",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_pyrotechnics, 	TAR_IGNORE, 			POS_FIGHTING,
        NULL,  			SLOT(238),	90,	24,
        "pyrotechnics", "", "", CMD_SPELL
    },

    {
        "ball lightning",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_ball_lightning, 	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        NULL,  			SLOT(239),	30,	12,
        "ball lightning", "", "", CMD_SPELL
    },

/*a group of illusionist spells*/
    {
        "nullify sound",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_nullify_sound, 	TAR_CHAR_OFFENSIVE, 		POS_FIGHTING,
        &gsn_nullify_sound,  	SLOT(232),	35,	12,
        "", "The world no longer seems so quiet.", "", CMD_SPELL
    },

    {
        "detect illusion",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_detect_illusion, 	TAR_CHAR_DEFENSIVE, 		POS_STANDING,
        NULL,  			SLOT(233),	10,	12,
        "", "Your senses return to normal.", "", CMD_SPELL
    },

    {
        "displacement",
        { 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_displacement, 	TAR_CHAR_DEFENSIVE, 		POS_FIGHTING,
        &gsn_displacement,  	SLOT(234),	120,	12,
        "", "You no longer mask your true location.", "", CMD_SPELL
    },

    {
    	"snare",
    	{ 53, 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,	 	TAR_IGNORE, 			POS_STANDING,
	&gsn_snare,	 	SLOT( 0),	75,	12,
	"",	"You free yourself from the snare.", "", CMD_NONE
    },

    {
	"snaretimer",
	{ 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,	 	TAR_IGNORE, 			POS_STANDING,
	&gsn_snaretimer, 	SLOT( 0),	75,	12,
	"flames of the apocalypse",	"You feel able to construct a new snare.", ""
    },

    {
        "whirl",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_whirl,  		0,	0,	0,
        "whirl",    "The axe wounds close up.", "", CMD_NONE
    },

        {
        "nightfist",
        { 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,         	TAR_IGNORE,             	POS_STANDING,
        &gsn_nightfist,      	SLOT( 0),	0,	12,
        "",                     "Your unholy power fades away.",       "", CMD_POWER
    },

    {
        "centurions",
        { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_STANDING,
        &gsn_centurion_call,    SLOT( 0),	0,	12,
        "",                     "You can call Centurions again.",       "", CMD_POWER
    },

    {
    	"shove",
    	{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_shove,            	SLOT( 0),       0,      12,
        "disembowelment",  	"!Shove!",		"", CMD_NONE
    },

    {
	"black shroud",
	{ 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE, 			POS_FIGHTING,
	&gsn_shroud,		SLOT(0),	100,	12,
	"",	"The black aura around your body fades.", "", CMD_NONE
    },

    {
	"imperial training",
	{ 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_IGNORE,             	POS_FIGHTING,
        &gsn_imperial_training,	SLOT( 0),	0,	0,
        "",	"You feel less focused on your training.",		"", CMD_POWER
    },

    {
	"looking glass",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_looking_glass,	TAR_CHAR_OFFENSIVE,		POS_STANDING,
	NULL,			SLOT(599),	50,	12,
	"", 	"You pass back through the looking glass.",	"", CMD_SPELL
    },

    {
	"vanish",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_IGNORE,			POS_FIGHTING,
	&gsn_vanish,		SLOT( 0),	0,	12,
	"",	"You feel ready to vanish once again.", "", CMD_NONE
    },

    {
	  "defiance",
	  { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	  { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	  spell_defiance, 	TAR_CHAR_DEFENSIVE, 			POS_STANDING,
	  &gsn_defiance,  	SLOT(0),	50, 	48,
	  "", "You no longer feel so defiant.",
		"", CMD_POWER
    },

    {
        "wall of thorns",
        { 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_wall_of_thorns, 	TAR_IGNORE, 			POS_STANDING,
        NULL,  			SLOT(600),	150,	48,
        "A wall of thorns's thorns", "You feel ready to create another wall of thorns.",
	"", CMD_POWER
    },

    {
        "weaponbreaker",
	{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,     	TAR_IGNORE,     		POS_STANDING,
        &gsn_weaponbreaker,  	0,       	0,      0,
        "powerful blow",    "", "", CMD_NONE
    },

    {
        "barrier",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_barrier,		TAR_CHAR_DEFENSIVE,	POS_STANDING,
	&gsn_barrier,		0,	50,	12,
	"",			"The magical barrier surrounding you fades away.",
	"", CMD_SPELL
    },

    {
	"crushing blow",
	{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
	&gsn_crushing_blow,	0,	0, 	0,
	"crushing blows",	"",	"", CMD_NONE
    },

    {
	"hex",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 47, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_hex,		TAR_CHAR_OFFENSIVE,	POS_STANDING,
	&gsn_hex,		0,	100,	24,
	"hex",			"",	"", CMD_SPELL
    },

    {
	"dark summons",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 49, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_black_circle,	TAR_IGNORE,		POS_STANDING,
	NULL,			0,	250,	24,
	"",			"You feel able to call your minions to you again.",
	"", CMD_SPELL
    },

    {
	"shield of the onyx vanguard",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_shield_onyx,	TAR_IGNORE,		POS_STANDING,
	NULL,			0, 	100,	24,
	"",			"The now-hardened black ooze covering your skin cracks and crumbles into dust.",
	"", CMD_POWER
    },

    {
	"mantle of maehslin",
	{ 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_maehslin,		TAR_CHAR_SELF,		POS_STANDING,
	&gsn_maehslin,		SLOT(601),	100,	12,
	"",			"The fitful violet aura around you dissipates into nothingness.",
	"", CMD_POWER
    },

    {
	"ritual of draal'ukul",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_draal,		TAR_CHAR_SELF,		POS_STANDING,
	NULL,			0,	500,		24,
	"",			"!DRAAL!",		"", CMD_POWER
    },

    {
	"flight",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_flight,		TAR_IGNORE,		POS_STANDING,
	NULL,			0,	25,		12,
	"",			"",			"", CMD_SONG
    },

    {
	"dew",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_dew,		TAR_IGNORE,		POS_STANDING,
	&gsn_dew,               0,      40,    24,
	"",			"",			"", CMD_SONG
    },

{
	"titans",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_titans,		TAR_IGNORE,		POS_STANDING,
	NULL,			0,	25,		12,
	"",			"",			"", CMD_SONG
    },

{
	"guarding",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_guarding,		TAR_IGNORE,		POS_STANDING,
	NULL,			0,	25,		12,
	"",			"",			"", CMD_SONG
    },

{
	"balmy sleep",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_balmy_sleep,		TAR_IGNORE,		POS_STANDING,
	NULL,			0,	50,		12,
	"",			"",			"", CMD_SONG
    },

{
        "insanity",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_insanity,              TAR_IGNORE,             POS_FIGHTING,
        NULL,                   0,      100,             12,
        "",                     "",                     "", CMD_SONG
    },

{
        "chilliness of death",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_chilliness_of_death,              TAR_IGNORE,             POS_FIGHTING,
        NULL,                   0,      25,             12,
        "",                     "",                     "", CMD_SONG
    },

{
        "resting",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_resting,              TAR_IGNORE,             POS_STANDING,
        NULL,                   0,      100,             12,
        "",                     "",                     "", CMD_SONG
    },

{
        "armageddon",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_armageddon,              TAR_IGNORE,             POS_FIGHTING,
        NULL,                   0,      45,             12,
        "",                     "",                     "", CMD_SONG
    },

{
        "hour of rising",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_hour_of_rising,              TAR_IGNORE,             POS_FIGHTING,
        NULL,                   0,      10,             12,
        "",                     "",                     "", CMD_SONG
    },

{
        "stonelike resolve",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_stonelike_resolve,              TAR_IGNORE,             POS_FIGHTING,
        NULL,                   0,      40,             12,
        "",                     "",                     "", CMD_SONG
    },

{
	"storms",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_storms,		TAR_IGNORE,		POS_FIGHTING,
	NULL,			0,	100,		12,
	"",			"",			"", CMD_SONG
    },

{
	"healing",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_healing,		TAR_IGNORE,		POS_FIGHTING,
	NULL,			0,	25,		12,
	"",			"",			"", CMD_SONG
    },

{
	"deafening pitch",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_deafening_pitch,		TAR_IGNORE,		POS_FIGHTING,
	NULL,			0,	25,		12,
	"",			"",			"", CMD_SONG
    },

    {
	"assess",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 35 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_null,			TAR_IGNORE,		POS_STANDING,
	NULL,	SLOT(0),	0,	12,
	"",			"",			"", CMD_NONE
    },

    {
	"cure deafness",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 11 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cure_deafness,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	10,	12,
	"",	"",	"", CMD_COMMUNE
    },

    {
	"awaken",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_awaken,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	40,	24,
	"",	"",	"", CMD_COMMUNE
    },

    {
	"resist heat",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 10 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, },
	spell_resist_heat,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to heat.",	"", CMD_COMMUNE
    },

    {
	"resist cold",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 12 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_cold,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to cold.",	"", CMD_COMMUNE
    },
    {
	"resist lightning",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 14 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_lightning,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to lightning.",	"", CMD_COMMUNE
    },
    {
	"resist mental",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 16 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_mental,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to mental attacks.",	"", CMD_COMMUNE
    },
    {
	"resist acid",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 16 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_acid,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to acid.",	"", CMD_COMMUNE
    },
    {
	"resist negative",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 20 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_negative,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to negative damage.",	"", CMD_COMMUNE
    },

    {
	"resist paralysis",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 30 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_paralysis,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to paralysis.",	"", CMD_COMMUNE
    },

    {
	"resist weapon",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 51 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_resist_weapon,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	50,	12,
	"",	"You are no longer resistant to weapons.",	"", CMD_COMMUNE
    },

    {
	"remove paralysis",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 30 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_remove_paralysis,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	70,	12,
	"",	"",	"", CMD_COMMUNE
    },

    {
	"group teleport",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 33 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_group_teleport,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	90,	12,
	"",	"",	"", CMD_COMMUNE
    },

    {
	"cleanse",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 35 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_cleanse,		TAR_CHAR_DEFENSIVE,	POS_STANDING,
	NULL,	SLOT(0),	75,	12,
	"",	"",	"", CMD_COMMUNE
    },

    {
        "strength of faith",
	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 51 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_strength,          TAR_CHAR_SELF,     POS_STANDING,
        NULL,   SLOT(0),        250,     80,
        "",     "The absolute certainty in your faith begins to waver.",     "", CMD_COMMUNE
    },

    {
	"soften",
	{ 53, 53, 53, 53, 53, 53, 53, 27, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_soften,		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
	&gsn_soften,		0,	70,	12,
	"",		"You no longer feel so frail.", "", CMD_SPELL
    },

    {
	"duo dimension",
	{ 53, 53, 53, 53, 53, 53, 53, 36, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_duo_dimension,	TAR_CHAR_SELF,		POS_STANDING,
	&gsn_duo,		0,	125,	12,
	"",		"You feel three dimensional again.", "", CMD_SPELL
    },

    {
	"fumble",
	{ 53, 53, 53, 53, 53, 53, 53, 22, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_fumble,		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
	NULL,			0,	15,	12,
	"",	"",	"",	CMD_SPELL
    },

    {
	"knock",
	{ 53, 53, 53, 53, 53, 53, 53, 20, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_knock,		TAR_IGNORE,		POS_STANDING,
	NULL,			0,	5,	12,
	"",	"",	"",	CMD_SPELL
    },

    {
	"protection",
	{ 53, 53, 53, 53, 53, 53, 53, 12, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_protection,	TAR_CHAR_SELF,		POS_STANDING,
	NULL,			0,	5,	12,
	"",	"You feel less protected.",	"",	CMD_BOTH
    },

    {
	"prismatic spray",
	{ 53, 53, 53, 53, 53, 53, 53, 27, 53, 53, 53, 53, 53 },
	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	spell_prismatic_spray,	TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
	NULL,			0,	15,	12,
	"prismatic spray",	"Your prismatic spray wears off.",	"",	CMD_SPELL
    },

    {
        "piethrow",
        { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
        { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
        spell_null,             TAR_CHAR_OFFENSIVE,             POS_FIGHTING,
        &gsn_pie,     SLOT( 0),       0,      0,
        "flying pie",     "You finally wipe the pie out of your eye.",
        "", CMD_NONE
    },

    {
    	"tripwire",
    	{ 53, 23, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_null,		TAR_IGNORE,		POS_FIGHTING,
    	&gsn_trip_wire,		0,	25,	0,
    	"trip wire",	"You roll back your trip wire.",
    	"$n rolls back $s trip wire.",	CMD_NONE
    },

    {
    	"wire delay",
    	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_null,		TAR_IGNORE,		POS_FIGHTING,
    	&gsn_wire_delay,	0,	25,	0,
    	"trip wire",	"You have restrung another trap ready to use.",
    	"", CMD_NONE
    },

    {
    	"balance",
    	{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_null,		TAR_IGNORE,		POS_FIGHTING,
    	&gsn_balance,		0,	25,	0,
    	"",	"!balance!",	"", CMD_NONE
    },

    {
    	"gag",
    	{ 53, 26, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_null,		TAR_IGNORE,		POS_STANDING,
    	&gsn_gag,		0,	10,	0,
    	"gag attempt",	"You can talk again.",	"",	CMD_NONE
    },

    {
    	"dragonweapon",
	{ 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
    	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
    	spell_dragonweapon,	TAR_IGNORE,		POS_FIGHTING,
    	NULL,			0,	80,	18,
    	"",			"!DragonWeapon!",
    	"",	CMD_POWER
    },

    {
			"crushing strike",
		{ 53, 53, 53, 53, 53, 40, 53, 53, 53, 53, 53, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,		POS_FIGHTING,
		&gsn_cblow,		SLOT(0),	0,	0,
		"", "", "",	CMD_NONE
	},

	{
	  	"resist damage",
	   	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	   	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	   	spell_null,		TAR_IGNORE,		POS_STANDING,
	   	&gsn_ressist,		0,	0,	0,
	   	"resist",	"You feel more vulnerable.",	"",	CMD_NONE
	},

	{
	   	"battlepaint",
	   	{ 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 },
	   	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	   	spell_null,		TAR_IGNORE,		POS_STANDING,
	   	&gsn_battlepaint,		0,	10,	0,
	   	"battlepaint",	"Your battlepaint wears off.",	"",	CMD_NONE
	},

	{
	   	"trek",
	  	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	   	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	   	spell_null,		TAR_IGNORE,		POS_STANDING,
	   	&gsn_trek,		0,	10,	0,
	   	"trek",	"!trek!",	"",	CMD_NONE
	},

	{
	  	"claymore",
	  	{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	   	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	   	spell_null,		TAR_IGNORE,		POS_STANDING,
	   	&gsn_claymore,		0,	10,	0,
	   	"claymore",	"You feel brave enough to ask for another claymore.",	"",	CMD_NONE
	},

	{
	   	"firstaid",
	  	{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
	   	{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	   	spell_null,		TAR_IGNORE,		POS_STANDING,
	   	&gsn_firstaid,		0,	10,	0,
	   	"firstaid",	"You feel up to offering more aid.",	"",	CMD_NONE
	},

	{
		"swing",
		{ 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		&gsn_swing,	0,	0, 	0,
	    "violent swing",	"",	"", CMD_NONE
    },

    // Sage

    {
		"transcendence",
		{ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_transcendence, TAR_CHAR_DEFENSIVE,	POS_STANDING,
		&gsn_transcendence,	SLOT(0),	100,	12,
		"",	  "Your mind and body drift apart.",	"", CMD_SPELL
    },

    {
		"mental drain",
		{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_mana_rip,	TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		&gsn_mana_rip,	SLOT(0),	20,	12,
		"mental draining",	"",	"", CMD_SPELL
    },

    {
		"rift",
		{ 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_rift,	TAR_IGNORE,	POS_STANDING,
		NULL,	SLOT(0),	150,	12,
		"",	"",	"", CMD_SPELL
    },

    {
		"shifting colors",
		{ 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_shifting_colors,	TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		&gsn_shifting_colors,	SLOT(0),	30,	12,
		"stream of color",	"",	"", CMD_SPELL
    },

    {
	    "spellcraft II",
	    { 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_null,     	TAR_IGNORE,     		POS_SLEEPING,
	    &gsn_spellcraftII,        SLOT(0),        0,      0,
	     "",     "", "", CMD_NONE
    },

    // Acadian

    {
	    "track",
	    { 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_null,     	TAR_IGNORE,     		POS_STANDING,
	    &gsn_track,        SLOT(0),        0,      0,
	     "",     "", "", CMD_NONE
    },

    {
	    "siphon",
	    { 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30 },
	    { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
	    spell_null,     	TAR_IGNORE,     		POS_STANDING,
	    &gsn_siphon,        SLOT(0),        0,      0,
	     "",     "", "", CMD_NONE
    },

    {
		"shadowform",
		{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,			POS_STANDING,
		&gsn_cloak_form,	SLOT( 0), 	0,	0,
		"",	"The wind pulls your cloak away from your face.", "", CMD_NONE
    },

    {
		"steed",
		{ 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,			POS_STANDING,
		&gsn_steed,	SLOT( 0), 	0,	0,
		"",	"You can call upon another steed.", "", CMD_NONE
    },

    {
		"target",
		{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,			POS_STANDING,
		&gsn_target,	SLOT( 0), 	0,	0,
		"",	"You loose track of your target.", "", CMD_NONE
    },

    {
		"swoop",
		{ 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_null,		TAR_IGNORE,			POS_STANDING,
		&gsn_swoop,	SLOT( 0), 	0,	0,
		"",	"!swoop!", "", CMD_NONE
    },









	// Air Elementalists

	{
		"air shield",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 25, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_air_shield,	TAR_CHAR_DEFENSIVE,	POS_STANDING,
		&gsn_air_shield,	0,	 20, 20,
		"air shield",	"Your shield of air disappears.", "", CMD_SPELL
	},

	{
		"turbulence",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 35, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_turbulence,	TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		NULL,			   0,	 25, 20,
		"turbulence",	"!Turbulence!", "", CMD_SPELL
	},

	{
		"mass fly",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 20, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_mass_fly,		TAR_CHAR_DEFENSIVE,	POS_STANDING,
		&gsn_mass_fly,		0,	 40, 20,
		"",	"You gently fall to the ground.", "", CMD_SPELL
	},

	{
		"fog",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 40, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_fog,			TAR_IGNORE, 		POS_STANDING,
		NULL,				0,	 50, 20,
		"fog",	"You can summon forth another fog.", "", CMD_SPELL

	},

	{
		"tornado",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 40, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_tornado, 		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		NULL,				0,	 50, 20,
		"tornado",	"!tornado!", "", CMD_SPELL
	},

	// Earth Elementalists

	{
		"landslide",
		{ 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 30, 53, 53 },
		{ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
		spell_landslide, 		TAR_CHAR_OFFENSIVE,	POS_FIGHTING,
		NULL,				0,	 20, 20,
		"crushing landslide",	"!landslide!", "", CMD_SPELL
	}


};

const   struct  group_type      group_table     [MAX_GROUP]     =
{

    {
        "class basics",       { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "sword", "axe", "dagger", "flail", "mace", "polearm",
        "shield block", "spear", "whip", "bash", "berserk", "dirt kicking",
        "disarm", "dodge", "enhanced damage", "hand to hand", "kick",
        "parry", "rescue", "trip", "second attack", "third attack",
  	"fireshield", "iceshield", "dark dream", "embalm",
	"shadowself", "bless weapon", "barkskin","alarm","nightwalk",
	"blade barrier", "holy fire", "warcry", "lash", "evaluation",
	"circle stab", "turn undead", "concatenate", "camouflage", "ambush",
	"icelance",	"forget",
	"cremate", "divine touch", "transfer object", "disintergrate",
	"grounding", "shock sphere", "forage", "find wood", "assassinate",
	"staff", "pugil", "enhanced damage II", "animate skeleton",
	"mummify", "protection heat cold", "transfer object",
	"defend", "intimidate", "escape", "moving ambush", "soulbind",
	"absorb","wrath", "wrath of purity", "dark wrath", "acute vision",
        "laying hands", "light of heaven", "zealotism",
	"dual backstab", "power word kill", "power word stun", "evil eye",
	"web", "animate dead", "skin", "camp", "fourth attack",
	"animate object", "demand", "lifebane", "deathspell",
	"morph white dragon", "morph black dragon", "morph blue dragon",
	"morph green dragon", "morph red dragon",
	"breath dragon",
	"crush", "ground control", "palm","endure", "follow through",
	"throw", "nerve", "poisondust", "blindness dust",
        "block", "roll", "strangle", "spike", "acid needles",
	"disenchant armor", "disenchant weapon","dual wield",
 	"butcher","shadowself", "bark skin", "utter heal",
	"cone of cold", "timestop", "icestorm", "raise hell",  "consecrate",
    	"wither", "moonshine", "shadowstrike", "nightmare", "slip",
	"protective shield", "animal call", "lunge", "blackjack",
	"trance", "herb", "bearcharge", "cleave","iceball",
	"lesser golem","ranger staff", "clown mallet", "greater golem",
	"preserve", "power word fear", "nightfall", "prevent healing",
	"decay corpse", "imbue regeneration", "restoration",
	"undead drain", "atrophy", "fire and ice",
	"preparation","bear call", "enlist", "downstrike", "spellcraft",
	"tame", "darkshield", "find water", "shield cleave", "songsmith",
	"curse weapon", "talk to dead", "focus","rejuvenate",
	"recharge", "shieldbash", "assess",
        "fast healing", "haggle", "meditation", "recall", "backstab",
	"envenom", "camouflage", "hide", "peek", "pick lock", "sneak", "steal", "scrolls",
 	"acid blast", "armor", "bless", "blizzard", "icy wind", "electric storm", "blindness",
	"burning hands", "call lightning", "calm", "cancellation", "colour spray",
	"continual light", "control weather", "create food", "create rose",
	"create spring", "create water", "cure blindness", "cure critical",
	"cure disease", "cure light", "cure poison", "cure serious", "curse",
	"demonfire", "detect evil", "detect good", "detect hidden",
	"detect invis", "detect magic", "detect poison", "dispel evil",
	"dispel good", "dispel magic", "earthquake", "enchant armor",
	"enchant weapon", "energy drain", "faerie fire", "faerie fog",
	"farsight", "fireball", "fireproof", "flamestrike", "fly", "frenzy",
	"gate", "giant strength", "harm", "haste", "heal", "heat metal",
	"holy word", "identify", "infravision", "invisibility", "know alignment",
	"lightning bolt", "locate object", "magic missile", "mass healing",
	"mass invis", "pass door", "plague", "poison", "protection evil",
	"protection good", "ray of truth", "refresh", "remove curse",
	"sanctuary", "shield", "shocking grasp", "sleep", "slow",
	"stone skin", "summon", "teleport", "ventriloquate", "weaken",
	"word of recall", "cause critical", "cause light", "cause serious",
	"chain lightning", "change sex", "charm person", "chill touch",
	"ice pox", "hold person", "lore","wraithform","knife","unholy bless",
	"cheap shot", "bind", "deafen","creep","stun", "parting blow",
        "snare", "bluntstrike", "shield of bubbles",
        "shield of dust","shield of flames", "shield of wind",
        "shield of frost", "shield of lightning", "hydrolic ram" ,
        "spontanious combustion", "shockwave", "static charge",
        "flicker","smoke", "ice slick","create vacume",
        "hellfire","pyrotechnics", "ball lightning", "incandescense",
        "scorch", "looking glass", "vanish", "acid spit", "knock",
	"throwing knife", "poisonous flower", "siton",
	"thrknife", "barrier", "dark summons", "hex",
	"flight", "titans", "dew", "protection", "storms", "balmy sleep",
	"deafening pitch", "healing", "insanity", "chilliness of death", "fatigue", "rot",
	"cure deafness","awaken", "resist heat","resist cold","resist lightning",
	"resist mental","resist acid","resist negative", "resist paralysis",
	"group teleport", "remove paralysis", "assess", "cleanse", "strength of faith",
	"resist weapon", "resting", "armageddon", "hour of rising", "stonelike resolve", "phantom",
	"soften", "guarding", "divine blessing", "duo dimension",
	"fumble", "protection", "prismatic spray", "tripwire", "gag", "axe kick", "crescent kick",
	"scissor kick", "tigerclaw", "unarmed defense", "backfist", "carve", "vermin", "haunting"}
    },

    {
        "class default",      { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "" }
    },

/* You don't need to group Cabal abilities here, the assignment of these
are now done in act_wiz.c's do_induct() function. These entries just make
it easier to see what abilities each cabal gets. (Ceran)
*/
    {
        "ancient", { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "eye of the predator", "eyes of intrigue",
          "mantle of maehslin", "ritual of draal'ukul",
	      "shadowgate" }
    },

    {
        "knight",    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "lightwalk","dragonplate", "dragonweapon", "blademaster", "truestrike" }
    },

    {
        "arcana",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "brew", "familiar","channel", "venueport", "spiritblade" ,
	"team spirit","scourge","scrying"}
    },

    {
        "rager",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "spellbane", "battlecry", "steel nerves" ,
         "bandage", "trophy", "bloodthirst", "blitz", "forge" }
    },

    {
        "enforcer", { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"trace", "true sight",  "guard call", "hand of vengeance",
"wanted", "shackles", "stalker" }
    },

    {
        "outlaw",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "decoy", "disperse", "hacksaw",
          "chaos blade", "call slaves", "defiance", "coerce" }
    },

    {
        "empire",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "nightfist", "shove", "devour", "centurions", "black shroud", "imperial training" }
    },

    {
        "sylvan",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        { "chameleon", "insectswarm", "beast call",
          "spiderhands", "wall of thorns", "dream blossom", "lifeline"}
    },

    // Elementalists specs

    {
		"geomancer", { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
		{ "earthfade", "earthmaw", "summon earth elemental", "earthbind",
		  "landslide"													}

	},


    {
		"aeromancer", { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
		{ "mass fly", "air shield", "turbulence", "summon air elemental",
		  "fog", "tornado"  											}

	},

/* Lich */

    {
        "lich",    { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"minion tactics", "minion sanc", "minion flight", "minion sneak",
         "minion recall", "minion haste", "minion trans" }
    },

/* swarrior */
     {
        "ws hand to hand",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"ironhands","headclap","crushing blow"}
    },
    {
        "ws sword",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"flourintine","flurry"}
    },
    {
        "ws dagger",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"stab","gouge"}
    },
    {
        "ws spear",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"spin","impale"}
    },
    {
        "ws mace",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"boneshatter","drum"}
    },
    {
        "ws axe",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"pincer","weaponbreaker", "whirl"}
    },
    {
        "ws flail",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"strip","choke"}
    },
    {
        "ws whip",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"strip","choke"}
    },
    {
        "ws polearm",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"distance","charge set"}
    },
    {
        "ws staff",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"spin","impale"}
    },
	/* THIS IS 21 */
    {
        "mob sword",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"flourintine","flurry","","",""}
    },
    {
        "mob axe",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"pincer","overhead","weaponbreaker","",""}
    },
    {
        "mob hand to hand",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"ironhands","headclap","stun","",""}
    },
    {
        "mob dagger",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"stab","gouge","","",""}
    },
    {
        "mob spear",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"spin","impale","legsweep","",""}
    },
    {
        "mob mace",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"boneshatter","drum","cranial","",""}
    },
    {
        "mob whip",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"strip","choke","lash","",""}
    },
    {
        "mob polearm",  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
        {"distance","charge set","legsweep","cutoff",""}
    },

};