/***************************************************************************
* 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. *
* *
* Envy Diku Mud improvements copyright (C) 1994 by Michael Quan, David *
* Love, Guilherme 'Willie' Arnold, and Mitchell Tse. *
* *
* In order to use any part of this Envy Diku Msud, you must comply with *
* the original Diku license in 'license.doc', the Merc license in *
* 'license.txt', as well as the Envy license in 'license.nvy'. *
* 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. *
***************************************************************************/
/*$Id: skill_table.c,v 1.7 2005/04/10 16:29:00 tyrion Exp $*/
#if defined( macintosh )
#include <types.h>
#else
#include <sys/types.h>
#endif
#include <stdio.h>
#include <time.h>
#include "merc.h"
/*
Next Open: 485
Unused: None
Last Modified: Not Ahsile ;)
NOTE: Do NOT actually delete anything from this file! It screws up
things because of gaps in the slot numbers
*/
#define SLOT(s) s
const struct skill_type skill_table [] =
{
/*
* Magic spells and all Skills.
*/
/*
{
"Name",
{ MAG, CLE, THI, WAR, PSY, DRU, RAN, PAL, BAR, VAM,
WLF, ANT, ASN, MON, BAR, ILL, NEC, DMN, BTM, DKP,
EMP}
function, target type, position,
gns, min mana, wait,
"damage name", "off name", SLOT(slot),
dispel_bit, cancel_bit, spell_damage_type,
Dispel Message, shield_bit, skpell_type,
str_req, wis_req, int_req, dex_req, con_req,
is_spell, craftable, msg_fail,
},
*/
{
"reserved",
{ 999, 999, 999, 999, 999, 999, 999, 999, 999, 999,
999, 999, 999, 999, 999, 999, 999, 999, 999, 999,
999},
0, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "", SLOT(0),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This is the Dispel Message.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"acid blast",
{ 20, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 31,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_acid_blast, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"acid blast", "!Acid Blast!", SLOT(1),
DISPEL_NO, CANCEL_NO, DAMCLASS_ACID,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"animate dead",
{ L_APP, 24, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 67,
L_APP, 67, L_APP, L_APP, L_APP, L_APP, 20, L_APP, L_APP, 23,
L_APP},
spell_animate, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Animate Dead!", SLOT(2),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"armor",
{ 13, 7, L_APP, L_APP, L_APP, 11, 15, 8, 10, 10,
L_APP, 9, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 7,
L_APP },
spell_armor, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You feel less protected.", SLOT(3),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"$n's armor has faded.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR, "You failed.",
},
{
"astral walk",
{ 20, 32, L_APP, L_APP, 32, L_APP, L_APP, L_APP, 54, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 21, L_APP, L_APP,
L_APP },
spell_astral, TAR_IGNORE, POS_STANDING,
NULL, 50, 12,
"", "!Astral Walk!", SLOT(4),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"bless",
{ L_APP, 5, L_APP, L_APP, L_APP, 14, L_APP, 6, L_APP, L_APP,
L_APP, L_APP, L_APP, 5, L_APP, L_APP, L_APP, L_APP, L_APP, 5,
L_APP},
spell_bless, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You feel less righteous.", SLOT(5),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"&B$n's &Bbless has vanished.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"blindness",
{18, 65, L_APP, L_APP, L_APP, 72, L_APP, L_APP, L_APP, L_APP,
L_APP, 36, L_APP, L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP,
L_APP},
spell_blindness, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 5, 12,
"", "You can see again.", SLOT(6),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&W$n&W can see again.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"bloodbath",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 47,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 42, L_APP, L_APP,
L_APP },
spell_blood_bath, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 100, 12,
"", "!Blood Bath!", SLOT(7),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"burning hands",
{ 9, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 10, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 4, L_APP, L_APP,
L_APP },
spell_burning_hands, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"burning hands", "!Burning Hands!", SLOT(8),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"call lightning",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 21, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_call_lightning, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 100, 12,
"lightning bolt", "!Call Lightning!", SLOT(9),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cause critical",
{ L_APP, 19, L_APP, L_APP, L_APP, L_APP, L_APP, 24, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 18,
L_APP},
spell_cause_critical, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"spell", "!Cause Critical!", SLOT(10),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"cause light",
{ L_APP, 5, L_APP, L_APP, L_APP, 3, L_APP, 8, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 3, L_APP, 6, 4,
L_APP },
spell_cause_light, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"spell", "!Cause Light!", SLOT(11),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"cause serious",
{ L_APP, 13, L_APP, L_APP, L_APP, 21, L_APP, 17, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 15, 12,
L_APP },
spell_cause_serious, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 17, 12,
"spell", "!Cause Serious!", SLOT(12),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"change sex",
{ 97, L_APP, L_APP, L_APP, L_APP, 98, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 97, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_change_sex, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"", "&PYour body feels familiar again.", SLOT(13),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&P$n's &Pbody returns to its normal sex.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"charm person",
{ 24, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 19,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 41, L_APP, 32, 30,
L_APP},
spell_charm_person, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You feel more self-confident.", SLOT(14),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"chill touch",
{ 5, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 7,
L_APP, L_APP, L_APP, L_APP, L_APP, 5, 5, L_APP, L_APP, 11,
L_APP },
spell_chill_touch, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"chilling touch", "You feel less cold.", SLOT(15),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"colour spray",
{ 15, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 34, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 16, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_colour_spray, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"colour spray", "!Colour Spray!", SLOT(16),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"continual light",
{ L_APP, 7, L_APP, L_APP, L_APP, 13, L_APP, 11, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 10,
L_APP },
spell_continual_light, TAR_IGNORE, POS_STANDING,
NULL, 7, 12,
"", "!Continual Light!", SLOT(17),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"control weather",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 21, 47, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 10, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_weather, TAR_IGNORE, POS_STANDING,
NULL, 25, 12,
"", "!Control Weather!", SLOT(18),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"create food",
{ L_APP, 12, L_APP, L_APP, L_APP, 26, 45, 15, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 14, L_APP, L_APP, 21, L_APP,
L_APP },
spell_create_food, TAR_IGNORE, POS_STANDING,
NULL, 5, 12,
"", "!Create Food!", SLOT(19),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"create spring",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 20, 38, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 14, 13, L_APP, L_APP, L_APP,
L_APP },
spell_create_spring, TAR_IGNORE, POS_STANDING,
NULL, 20, 12,
"", "!Create Spring!", SLOT(20),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"create water",
{ L_APP, 7, L_APP, L_APP, L_APP, 13, 12, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_create_water, TAR_OBJ_INV, POS_STANDING,
NULL, 5, 12,
"", "!Create Water!", SLOT(21),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"cure blindness",
{ L_APP, 14, L_APP, L_APP, L_APP, 24, 38, 16, L_APP, L_APP,
L_APP, L_APP, L_APP, 28, L_APP, L_APP, 25, L_APP, L_APP, L_APP,
L_APP },
spell_cure_blindness, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 5, 12,
"", "!Cure Blindness!", SLOT(22),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"cure critical",
{ L_APP, 17, L_APP, L_APP, L_APP, L_APP, L_APP, 17, L_APP, L_APP,
L_APP, L_APP, L_APP, 26, L_APP, L_APP, L_APP, L_APP, 26, L_APP,
L_APP },
spell_cure_critical, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 150, 16,
"", "!Cure Critical!", SLOT(23),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"cure light",
{ L_APP, 5, L_APP, L_APP, L_APP, 7, L_APP, 6, L_APP, L_APP,
L_APP, L_APP, L_APP, 13, L_APP, L_APP, L_APP, L_APP, 5, L_APP,
L_APP },
spell_cure_light, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 25, 12,
"", "!Cure Light!", SLOT(24),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"cure poison",
{ L_APP, 17, L_APP, L_APP, L_APP, 19, 19, 17, L_APP, L_APP,
L_APP, L_APP, L_APP, 20, L_APP, L_APP, 23, L_APP, L_APP, L_APP,
L_APP },
spell_cure_poison, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "!Cure Poison!", SLOT(25),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"cure serious",
{ L_APP, 13, L_APP, L_APP, L_APP, 17, L_APP, 15, L_APP, L_APP,
L_APP, L_APP, L_APP, 19, L_APP, L_APP, L_APP, L_APP, 11, L_APP,
L_APP },
spell_cure_serious, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 100, 12,
"", "!Cure Serious!", SLOT(26),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"curse",
{ 22, 22, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 36, 38,
L_APP, 27, L_APP, L_APP, L_APP, L_APP, L_APP, 38, L_APP, 21,
L_APP },
spell_curse, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"curse", "&RThe curse wears off.", SLOT(27),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&R$n&R is no longer cursed.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"detect evil",
{ L_APP, 6, L_APP, L_APP, L_APP, 6, L_APP, 6, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_detect_evil, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "The red in your vision disappears.", SLOT(28),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"detect hidden",
{ L_APP, 16, 10, L_APP, L_APP, 26, 39, 21, 33, 23,
L_APP, L_APP, 7, L_APP, L_APP, 21, 12, 6, 10, 18,
L_APP },
spell_detect_hidden, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "You feel less aware of your surroundings.", SLOT(29),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n is less aware of their surroundings.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"detect invis",
{ 21, 25, 10, L_APP, L_APP, 24, L_APP, 27, L_APP, 29,
L_APP, L_APP, 11, L_APP, L_APP, 21, 8, 6, 15, L_APP,
L_APP },
spell_detect_invis, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "You no longer see invisible objects.", SLOT(30),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n can no longer see the invisible.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"detect magic",
{ 6, 9, L_APP, L_APP, L_APP, 6, L_APP, 9, L_APP, 10,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 6, 6, L_APP, 9,
L_APP },
spell_detect_magic, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "&YThe detect magic wears off.", SLOT(31),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"&Y$n&Y can no longer detect magic.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"detect poison",
{ L_APP, 11, L_APP, L_APP, L_APP, 11, L_APP, 11, 32, L_APP,
L_APP, L_APP, 12, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_detect_poison, TAR_OBJ_INV, POS_STANDING,
NULL, 5, 12,
"", "!Detect Poison!", SLOT(32),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"mining",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_mining, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"", "!mining!", SLOT(33),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"dispel magic",
{ 64, 51, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 63, 66, 68, L_APP, 50,
L_APP },
spell_dispel_magic, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 16,
"", "!Dispel Magic!", SLOT(34),
DISPEL_NO, CANCEL_NO, DAMCLASS_DISPEL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"earthquake",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 17, L_APP, 29, 41, 27,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 18, 15,
L_APP },
spell_earthquake, TAR_IGNORE, POS_FIGHTING,
NULL, 15, 12,
"earthquake", "!Earthquake!", SLOT(35),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"enchant weapon",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 35, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 47,
L_APP},
spell_enchant_weapon, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Enchant Weapon!", SLOT(36),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"energy drain",
{ 23, L_APP, L_APP, L_APP, 24, L_APP, L_APP, L_APP, L_APP, 23,
L_APP, 30, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 38,
L_APP },
spell_energy_drain, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 35, 12,
"energy drain", "!Energy Drain!", SLOT(37),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"faerie fire",
{ 32, 31, L_APP, L_APP, L_APP, 31, L_APP, L_APP, 34, 39,
L_APP, L_APP, L_APP, L_APP, L_APP, 32, L_APP, 31, L_APP, 33,
L_APP},
spell_faerie_fire, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 5, 12,
"faerie fire", "&PThe pink aura around you fades away.", SLOT(38),
DISPEL_NO, CANCEL_YES, DAMCLASS_FIRE,
"&P$n&P no longer has a pink aura.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"faerie fog",
{ 40, L_APP, L_APP, L_APP, L_APP, 41, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 40, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_faerie_fog, TAR_IGNORE, POS_STANDING,
NULL, 12, 12,
"faerie fog", "!Faerie Fog!", SLOT(39),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"fireball",
{ 21, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 21, L_APP, L_APP,
L_APP },
spell_fireball, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"fireball", "!Fireball!", SLOT(40),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"fireshield",
{ 65, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 71, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP,
L_APP },
spell_fireshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "&RThe flames engulfing your body burn out.", SLOT(41),
DISPEL_YES, CANCEL_NO, DAMCLASS_FIRE,
"&RThe flames engulfing $n's&R body burn out.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"flamestrike",
{ L_APP, 13, L_APP, L_APP, L_APP, L_APP, L_APP, 14, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 14,
L_APP },
spell_flamestrike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"flamestrike", "!Flamestrike!", SLOT(42),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"fly",
{ 9, 12, L_APP, L_APP, L_APP, 14, 20, 12, 17, 6,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 12, L_APP, L_APP, L_APP,
L_APP },
spell_fly, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 18,
"", "You slowly float to the ground.", SLOT(43),
DISPEL_YES, CANCEL_NO, DAMCLASS_WIND,
"$n slowly foats to the ground.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"gate",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_gate, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"", "!Gate!", SLOT(44),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"giant strength",
{ 7, L_APP, L_APP, L_APP, L_APP, 13, 14, 34, 7, 15,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 15, L_APP, L_APP,
L_APP },
spell_giant_strength, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 20, 12,
"", "You feel weaker.", SLOT(45),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n no longer looks so mighty.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"goodberry",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 10, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 18, L_APP,
L_APP },
spell_goodberry, TAR_OBJ_INV, POS_STANDING,
NULL, 25, 8,
"", "!GOODBERRY!", SLOT(46),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"harm",
{ L_APP, 25, L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 30,
L_APP },
spell_harm, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 35, 12,
"harm spell", "!Harm!", SLOT(47),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"heal",
{ L_APP, 24, L_APP, L_APP, L_APP, 49, L_APP, 36, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_heal, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 200, 16,
"", "!Heal!", SLOT(48),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"iceshield",
{ L_APP, 53, L_APP, L_APP, L_APP, 73, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 68, L_APP, L_APP, 76,
L_APP },
spell_iceshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 12,
"", "&CThe icy crust about your body melts away.", SLOT(49),
DISPEL_YES, CANCEL_NO, DAMCLASS_WATER,
"&CThe icy crust about $n's &Cbody melts away.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"icestorm",
{ 31, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 38, L_APP, L_APP, L_APP,
L_APP },
spell_icestorm, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 8,
"icy blast", "!ICESTORM!", SLOT(50),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"identify",
{ 10, 10, L_APP, L_APP, 13, 10, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 10, 13, 13, L_APP, 12,
L_APP },
spell_identify, TAR_OBJ_INV, POS_STANDING,
NULL, 12, 24,
"", "!Identify!", SLOT(51),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"vibrate",
{ L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_inertial, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 0,
"", "&zYour body stops vibrating.", SLOT(52),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"&z$n &zstops vibrating.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"infravision",
{ 6, 9, L_APP, L_APP, L_APP, 9, L_APP, 9, 9, 9,
L_APP, L_APP, L_APP, L_APP, L_APP, 5, L_APP, L_APP, L_APP, 7,
L_APP },
spell_infravision, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 18,
"", "You no longer see in the dark.", SLOT(53),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n no longer sees in the dark.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"incinerate",
{ 14, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 13, L_APP, L_APP,
L_APP },
spell_incinerate, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 30, 12,
"flames", "&OThe flames have been extinguished.", SLOT(54),
DISPEL_NO, CANCEL_YES, DAMCLASS_FIRE,
"&OThe flames have been extinguished from $n's &Obody.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"invis",
{ 24, L_APP, 15, L_APP, L_APP, 30, 24, L_APP, 31, 26,
L_APP, 46, 16, L_APP, L_APP, 24, 12, 16, 10, L_APP,
L_APP },
spell_invis, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You are no longer invisible.", SLOT(55),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n is no longer invisible.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"know alignment",
{ 8, 5, L_APP, L_APP, L_APP, 8, L_APP, 8, L_APP, L_APP,
L_APP, L_APP, 6, L_APP, L_APP, 8, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_know_alignment, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 9, 12,
"", "!Know Alignment!", SLOT(56),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"lightning bolt",
{ 17, L_APP, L_APP, L_APP, L_APP, 18, 26, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_lightning_bolt, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"lightning bolt", "!Lightning Bolt!", SLOT(57),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"locate object",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_locate_object, TAR_IGNORE, POS_STANDING,
NULL, 20, 18,
"", "!Locate Object!", SLOT(58),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"magic missile",
{ 3, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 3, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_magic_missile, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"magic missile", "!Magic Missile!", SLOT(59),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"mana",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mana, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 0, 0,
"", "!Mana!", SLOT(60),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"mass invis",
{ 35, L_APP, L_APP, L_APP, L_APP, 35, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 31, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mass_invis, TAR_IGNORE, POS_STANDING,
NULL, 20, 24,
"", "!Mass Invis!", SLOT(61),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"pass door",
{ 28, L_APP, L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, 39,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 20, L_APP, L_APP, L_APP,
L_APP },
spell_pass_door, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "You feel solid again.", SLOT(62),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"aura of peace",
{ L_APP, 70, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 63,
L_APP },
spell_aura, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "The peace aura around your body fades.", SLOT(63),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"$n no longer looks so peaceful.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"permenancy",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_permenancy, TAR_OBJ_INV, POS_STANDING,
NULL, 200, 24,
"", "!Permenancy!", SLOT(64),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"poison",
{ L_APP, L_APP, 35, L_APP, L_APP, 19, L_APP, L_APP, L_APP, 9,
L_APP, 24, L_APP, L_APP, L_APP, L_APP, 25, L_APP, L_APP, 35,
L_APP },
spell_poison, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 10, 12,
"poison", "You feel less sick.", SLOT(65),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"$n &Gfeels less sick.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"portal",
{ 37, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 91, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 45,
L_APP },
spell_portal, TAR_IGNORE, POS_STANDING,
NULL, 100, 12,
"", "", SLOT(66),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"protection evil",
{ L_APP, 12, L_APP, L_APP, L_APP, 15, L_APP, 20, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_protection, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "You feel less protected.", SLOT(67),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"$n is no longer proteced from evil.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"refresh",
{ L_APP, 3, L_APP, L_APP, L_APP, 4, 5, 5, L_APP, L_APP,
L_APP, 5, L_APP, L_APP, L_APP, L_APP, L_APP, 3, L_APP, 3,
L_APP },
spell_refresh, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 12, 18,
"refresh", "!Refresh!", SLOT(68),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"remove curse",
{ L_APP, 22, L_APP, L_APP, L_APP, 21, L_APP, 26, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 22,
L_APP },
spell_remove_curse, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "!Remove Curse!", SLOT(69),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"sanctuary",
{ L_APP, 20, L_APP, L_APP, L_APP, L_APP, L_APP, 27, 41, L_APP,
L_APP, L_APP, L_APP, 26, L_APP, L_APP, L_APP, L_APP, 26, 35,
L_APP },
spell_sanctuary, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 75, 12,
"", "&WThe white aura around your body fades.", SLOT(70),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"&WThe white aura around $n's &Wbody fades.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"scry",
{ 13, 13, L_APP, L_APP, 9, 24, 31, 27, 26, 19,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 17, 20, 10,
L_APP },
spell_scry, TAR_CHAR_SELF, POS_STANDING,
NULL, 35, 20,
"", "Your vision returns to normal.", SLOT(71),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"shield",
{ 13, L_APP, L_APP, L_APP, L_APP, 16, L_APP, L_APP, 19, 16,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 10, L_APP, 5,
L_APP },
spell_shield, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 12, 18,
"", "Your force shield shimmers then fades away.", SLOT(72),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"$n no longer has a force shield.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"shocking grasp",
{ 10, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 15, 12,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shocking_grasp, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"shocking grasp", "!Shocking Grasp!", SLOT(73),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"shockshield",
{ 61, L_APP, L_APP, L_APP, L_APP, 61, 37, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 90, L_APP, L_APP, L_APP, 26,
L_APP },
spell_shockshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "&BThe electricity flows into the ground.", SLOT(74),
DISPEL_YES, CANCEL_NO, DAMCLASS_WIND,
"&BThe electricity around $n's &Bbody flows into the ground.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"sleep",
{ 23, L_APP, L_APP, L_APP, L_APP, 41, L_APP, L_APP, L_APP, 46,
L_APP, 50, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_sleep, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 15, 12,
"", "You feel less tired.", SLOT(75),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"spell bind",
{ 46, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spell_bind, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Spell Bind!", SLOT(76),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"stone skin",
{ 27, L_APP, L_APP, L_APP, L_APP, 35, 41, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_stone_skin, TAR_CHAR_SELF, POS_STANDING,
NULL, 12, 18,
"", "&zYour skin feels soft again.", SLOT(77),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&z$n's &zskin returns to normal.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"summon",
{ 80, 16, L_APP, L_APP, 22, 22, L_APP, 19, L_APP, 31,
L_APP, L_APP, L_APP, L_APP, L_APP, 35, 87, 72, 39, 20,
L_APP },
spell_summon, TAR_IGNORE, POS_STANDING,
NULL, 50, 12,
"", "!Summon!", SLOT(78),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"teleport",
{ 90, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_teleport, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 35, 12,
"", "!Teleport!", SLOT(79),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"ventriloquate",
{ 3, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 3, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_ventriloquate, TAR_IGNORE, POS_STANDING,
NULL, 5, 12,
"", "!Ventriloquate!", SLOT(80),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"weaken",
{ 17, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 29,
L_APP, L_APP, L_APP, L_APP, L_APP, 16, L_APP, L_APP, L_APP, 16,
L_APP },
spell_weaken, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"spell", "You feel stronger.", SLOT(81),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"$n feels stronger.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"word of recall",
{ 21, 16, 100, 100, 23, 32, 36, 20, 31, 23,
L_APP, 26, 80, L_APP, L_APP, 20, 15, 11, 66, 16,
L_APP },
spell_word_of_recall, TAR_CHAR_SELF, POS_RESTING,
NULL, 5, 12,
"", "!Word of Recall!", SLOT(82),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"acid breath",
{ 63, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_acid_breath, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"blast of acid", "!Acid Breath!", SLOT(83),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"fire breath",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 69, L_APP, L_APP,
L_APP },
spell_fire_breath, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"blast of flame", "!Fire Breath!", SLOT(84),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"frost breath",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 56, L_APP, L_APP, L_APP,
L_APP },
spell_frost_breath, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"blast of frost", "!Frost Breath!", SLOT(85),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"gas breath",
{ 65, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_gas_breath, TAR_IGNORE, POS_FIGHTING,
NULL, 50, 12,
"blast of gas", "!Gas Breath!", SLOT(86),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"lightning breath",
{ 62, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_lightning_breath, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"blast of lightning", "!Lightning Breath!", SLOT(87),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon swarm",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 60, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_swarm, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Summon Insect!", SLOT(88),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon pack",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 70, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_pack, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Summon Pack!", SLOT(89),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon demon",
{ 91, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 90,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 83, L_APP, 57,
L_APP},
spell_summon_demon, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Summon Demon!", SLOT(90),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"backstab",
{ L_APP, L_APP, 9, L_APP, L_APP, L_APP, L_APP, L_APP, 42, L_APP,
L_APP, 26, 14, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_backstab, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 0, 24,
"backstab", "!Backstab!", SLOT(91),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"bash",
{ L_APP, L_APP, L_APP, 18, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 29, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_bash, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 24,
"bash", "!Bash!", SLOT(92),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"disarm",
{ L_APP, L_APP, 11, 9, L_APP, L_APP, 16, 14, 15, 11,
52, 30, 10, 22, 8, L_APP, L_APP, L_APP, 45, L_APP,
L_APP },
skill_disarm, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 24,
"", "!Disarm!", SLOT(93),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"dodge",
{ 6, 9, 4, 4, 9, 11, 6, 7, 7, 9,
7, 7, 4, 5, 6, 9, 9, 8, 6, 9,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Dodge!", SLOT(94),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced dodge",
{ L_APP, L_APP, 18, 14, L_APP, L_APP, L_APP, L_APP, L_APP, 19,
13, L_APP, 12, 49, 38, L_APP, L_APP, L_APP, 49, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Dodge!", SLOT(95),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"dual",
{ L_APP, L_APP, 29, 19, L_APP, L_APP, 10, 21, 25, 31,
26, 33, 30, 22, 7, L_APP, L_APP, L_APP, 32, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_RESTING,
NULL, 0, 0,
"", "!DUAL!", SLOT(96),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"eighth attack",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 98, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!eighth Attack!", SLOT(97),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced damage",
{ 51, 49, 14, 9, 62, 57, 13, 11, 26, 23,
6, 12, 14, 11, 10, 53, 53, 49, 12, 50,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Damage!", SLOT(98),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced damage two",
{ L_APP, L_APP, 52, 20, L_APP, L_APP, 43, 40, L_APP, 35,
36, 40, 46, 37, 17, L_APP, L_APP, L_APP, 44, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Damage Two!", SLOT(99),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced damage three",
{ L_APP, L_APP, L_APP, 95, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
87, L_APP, L_APP, L_APP, 33, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Damage Three!", SLOT(100),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced hit",
{ L_APP, 61, 17, 15, 26, L_APP, 18, 16, 15, 31,
20, 20, 19, 12, 10, L_APP, L_APP, L_APP, 8, 63,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Hit!", SLOT(101),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced hit two",
{ L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
41, L_APP, 27, 41, 29, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Hit Two!", SLOT(102),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"feed",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 3,
L_APP, 8, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_feed, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 6,
"bite", "!Feed!", SLOT(103),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"gorge",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 17,
L_APP, 25, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_gorge, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 6,
"gorge", "!Gorge!", SLOT(104),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fifth attack",
{ L_APP, L_APP, L_APP, 39, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
82, L_APP, L_APP, L_APP, 35, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Fifth Attack!", SLOT(105),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fifth strike",
{ L_APP, L_APP, L_APP, 46, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
72, L_APP, L_APP, 68, 45, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Fifth Strike!", SLOT(106),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fourth attack",
{ L_APP, L_APP, 44, 27, L_APP, L_APP, 34, 29, 45, 40,
35, 40, 39, L_APP, 25, L_APP, L_APP, L_APP, 36, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!FOURTH Attack!", SLOT(107),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fourth strike",
{ L_APP, L_APP, L_APP, 36, L_APP, L_APP, L_APP, L_APP, 51, L_APP,
29, L_APP, 47, 59, 26, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Fourth Strike!", SLOT(108),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"hide",
{ L_APP, L_APP, 4, L_APP, L_APP, L_APP, 7, L_APP, 5, 8,
L_APP, 30, 5, L_APP, L_APP, L_APP, L_APP, L_APP, 6, L_APP,
L_APP },
skill_hide, TAR_IGNORE, POS_RESTING,
NULL, 0, 12,
"", "You are no longer so hard to see.", SLOT(109),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"iron grip",
{ L_APP, L_APP, L_APP, 19, L_APP, L_APP, L_APP, 27, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_irongrip, TAR_IGNORE, POS_STANDING,
NULL, 0, 8,
"", "You loosen your hold on your weapon.", SLOT(110),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"kick",
{ L_APP, L_APP, 50, 11, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
10, 36, 34, 38, 13, L_APP, L_APP, L_APP, 20, L_APP,
L_APP },
skill_kick, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"kick", "!Kick!", SLOT(111),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"back kick",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 65, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_back_kick, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 16,
"back kick", "!Back Kick!", SLOT(112),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"claw",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
31, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_claw, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 3,
"claw", "!Claw!", SLOT(113),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"bite",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
30, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_bite, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 9,
"bite", "!Bite!", SLOT(114),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"head butt",
{ L_APP, L_APP, L_APP, 10, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 9, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_head_butt, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 8,
"head butt", "!Head Butt!", SLOT(115),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"parry",
{ L_APP, L_APP, 5, 6, L_APP, 27, 9, 7, 7, 15,
L_APP, 7, 6, 11, 8, L_APP, L_APP, L_APP, 8, 26,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Parry!", SLOT(116),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enhanced parry",
{ L_APP, L_APP, L_APP, 16, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 18, 59, 41, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Parry!", SLOT(117),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"peek",
{ L_APP, L_APP, 23, L_APP, L_APP, L_APP, L_APP, L_APP, 29, 29,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "!Peek!", SLOT(118),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"pick lock",
{ L_APP, L_APP, 5, L_APP, L_APP, L_APP, L_APP, L_APP, 9, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_pick, TAR_IGNORE, POS_STANDING,
NULL, 0, 12,
"", "!Pick!", SLOT(119),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"poison weapon",
{ L_APP, L_APP, 43, L_APP, L_APP, L_APP, L_APP, L_APP, 72, L_APP,
L_APP, 78, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_poison_weapon, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"poisonous concoction", "!Poison Weapon!", SLOT(120),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"depoison weapon",
{ L_APP, L_APP, 53, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_depoison_weapon, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"poisonous concoction", "!Depoison Weapon!", SLOT(121),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"punch",
{ L_APP, L_APP, L_APP, 31, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 31, 35, 20, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_punch, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 6,
"punch", "!punch!", SLOT(122),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"rescue",
{ L_APP, 19, L_APP, 7, L_APP, 31, 11, 11, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 20,
L_APP },
skill_rescue, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 12,
"", "!Rescue!", SLOT(123),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"second attack",
{ 12, 17, 11, 9, 16, 16, 12, 8, 21, 19,
7, 8, 11, 21, 9, 12, 13, 12, 12, 15,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Second Attack!", SLOT(124),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"second strike",
{ L_APP, L_APP, 16, 13, L_APP, L_APP, 23, 18, 27, 26,
6, 19, 9, 8, 9, L_APP, L_APP, L_APP, 17, 15,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Second strike!", SLOT(125),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"seventh attack",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 72, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!seventh Attack!", SLOT(126),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"sixth attack",
{ L_APP, L_APP, L_APP, 75, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 60, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!sixth Attack!", SLOT(127),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"sneak",
{ L_APP, L_APP, 22, L_APP, L_APP, L_APP, L_APP, L_APP, 23, 29,
L_APP, L_APP, 20, L_APP, L_APP, L_APP, L_APP, L_APP, 15, L_APP,
L_APP },
skill_shadow, TAR_IGNORE, POS_STANDING,
NULL, 0, 12,
"", "You no longer sneak.", SLOT(128),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"steal",
{ L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 24,
"", "!Steal!", SLOT(129),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"third attack",
{ L_APP, 31, 22, 17, L_APP, 89, 25, 19, 33, 31,
14, 20, 23, 39, 15, L_APP, L_APP, L_APP, 21, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Third Attack!", SLOT(130),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"third strike",
{ L_APP, L_APP, 30, 22, L_APP, L_APP, L_APP, L_APP, 35, 32,
12, L_APP, 28, 28, 21, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Third Strike!", SLOT(131),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"general purpose",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_general_purpose, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"general purpose ammo", "!General Purpose Ammo!", SLOT(132),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"high explosive",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_high_explosive, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"high explosive ammo", "!High Explosive Ammo!", SLOT(133),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"adrenaline control",
{ L_APP, L_APP, L_APP, L_APP, 17, L_APP, L_APP, L_APP, L_APP, 19,
91, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_adrenaline_control, TAR_CHAR_SELF, POS_STANDING,
NULL, 6, 12,
"", "The adrenaline rush wears off.", SLOT(134),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION | CRAFT_SCROLL | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"agitation",
{ L_APP, L_APP, L_APP, L_APP, 6, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_agitation, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 10, 12,
"agitation", "!Agitation!", SLOT(135),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"aura sight",
{ L_APP, L_APP, L_APP, L_APP, 14, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_aura_sight, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 9, 12,
"", "!Aura Sight!", SLOT(136),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"awe",
{ L_APP, L_APP, L_APP, L_APP, 21, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 67, L_APP, L_APP, L_APP,
L_APP },
spell_awe, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 35, 12,
"", "!Awe!", SLOT(137),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"ballistic attack",
{ L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_ballistic_attack, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 5, 12,
"ballistic attack", "!Ballistic Attack!", SLOT(138),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"biofeedback",
{ L_APP, L_APP, L_APP, L_APP, 18, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_biofeedback, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "You are no longer affected by an electromagnetic aura.", SLOT(139),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n's biofeedback is no longer effective.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cell adjustment",
{ L_APP, L_APP, L_APP, L_APP, 11, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_cell_adjustment, TAR_CHAR_SELF, POS_STANDING,
NULL, 8, 12,
"", "!Cell Adjustment!", SLOT(140),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"chameleon power",
{ L_APP, L_APP, L_APP, L_APP, 6, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_chameleon, TAR_IGNORE, POS_STANDING,
NULL, 0, 12,
"", "!Chameleon Power!", SLOT(141),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"chaos field",
{ L_APP, L_APP, L_APP, L_APP, 67, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 42, L_APP, L_APP, L_APP, L_APP, 48, L_APP, L_APP, L_APP,
L_APP },
spell_chaosfield, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 12,
"", "The chaos flees from the order that surrounds you.", SLOT(142),
DISPEL_YES, CANCEL_NO, DAMCLASS_UNHOLY,
"&YThe chaos around $n's &Ybody flees.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"combat mind",
{ L_APP, L_APP, L_APP, L_APP, 15, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_combat_mind, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 15, 12,
"", "Your battle sense has faded.", SLOT(143),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"complete healing",
{ L_APP, 70, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 66,
L_APP },
spell_complete_healing, TAR_CHAR_SELF, POS_STANDING,
NULL, 400, 24,
"", "!Complete Healing!", SLOT(144),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control flames",
{ L_APP, L_APP, L_APP, L_APP, 11, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 10, L_APP, L_APP,
L_APP },
spell_control_flames, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"tongue of flame", "!Control Flames!", SLOT(145),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"create sound",
{ L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 8, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_create_sound, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "!Create Sound!", SLOT(146),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"death field",
{ L_APP, L_APP, L_APP, L_APP, 50, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 84, L_APP, L_APP, L_APP, L_APP, 77, L_APP, L_APP, L_APP,
L_APP },
spell_death_field, TAR_IGNORE, POS_FIGHTING,
NULL, 200, 18,
"field of death", "!Death Field!", SLOT(147),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"detonate",
{ L_APP, L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_detonate, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 35, 24,
"detonation", "!Detonate!", SLOT(148),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"disintegrate",
{ L_APP, L_APP, L_APP, L_APP, 97, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 94, L_APP, L_APP,
L_APP },
spell_disintegrate, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 150, 18,
"disintegration", "!Disintegrate!", SLOT(149),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"displacement",
{ L_APP, L_APP, L_APP, L_APP, 9, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_displacement, TAR_CHAR_SELF, POS_STANDING,
NULL, 10, 12,
"", "You are no longer displaced.", SLOT(150),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n is no longer displaced.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"domination",
{ L_APP, L_APP, L_APP, L_APP, 16, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 41, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_domination, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You regain control of your body.", SLOT(151),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"ectoplasmic form",
{ L_APP, L_APP, L_APP, L_APP, 19, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_ectoplasmic_form, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "You feel solid again.", SLOT(152),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n is solid once again.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"ego whip",
{ L_APP, L_APP, L_APP, L_APP, 13, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_ego_whip, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"", "You feel more confident.", SLOT(153),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"energy containment",
{ L_APP, L_APP, L_APP, L_APP, 10, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_energy_containment, TAR_CHAR_SELF, POS_STANDING,
NULL, 10, 12,
"", "You no longer absorb energy.", SLOT(154),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"enhance armor",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 47,
L_APP },
spell_enhance_armor, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Enhance Armor!", SLOT(155),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"enhanced strength",
{ L_APP, L_APP, L_APP, L_APP, 7, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_enhanced_strength, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "You no longer feel so HUGE.", SLOT(156),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n feels weaker.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"flesh armor",
{ L_APP, L_APP, L_APP, L_APP, 11, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 8, L_APP, L_APP, L_APP,
L_APP },
spell_flesh_armor, TAR_CHAR_SELF, POS_STANDING,
NULL, 15, 12,
"", "Your skin returns to normal.", SLOT(157),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n's skin returns to normal.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"heighten senses",
{ L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP,
20, 15, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_heighten, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your senses return to normal.", SLOT(158),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"inertial barrier",
{ L_APP, L_APP, L_APP, L_APP, 19, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_inertial_barrier, TAR_IGNORE, POS_STANDING,
NULL, 40, 24,
"", "Your inertial barrier dissipates.", SLOT(159),
DISPEL_YES, CANCEL_NO, DAMCLASS_ENERGY,
"$n's inertial barrier dissipates.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"inflict pain",
{ L_APP, L_APP, L_APP, L_APP, 5, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_inflict_pain, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 10, 12,
"mindpower", "!Inflict Pain!", SLOT(160),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"intellect fortress",
{ L_APP, L_APP, L_APP, L_APP, 12, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_intellect_fortress, TAR_IGNORE, POS_STANDING,
NULL, 25, 24,
"", "Your intellectual fortress crumbles.", SLOT(161),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"lend health",
{ L_APP, L_APP, L_APP, L_APP, 10, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_lend_health, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 12,
"", "!Lend Health!", SLOT(162),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"levitation",
{ L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 13, L_APP, L_APP, L_APP, 15, 20, 14,
L_APP },
spell_levitation, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 18,
"", "You slowly float to the ground.", SLOT(163),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"mental barrier",
{ L_APP, L_APP, L_APP, L_APP, 6, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 23, L_APP, L_APP,
L_APP },
spell_mental_barrier, TAR_CHAR_SELF, POS_STANDING,
NULL, 8, 12,
"", "Your mental barrier breaks down.", SLOT(164),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n's mental barrier breaks down.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"mind thrust",
{ L_APP, L_APP, L_APP, L_APP, 2, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mind_thrust, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 8, 12,
"mind thrust", "!Mind Thrust!", SLOT(165),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"project force",
{ L_APP, L_APP, L_APP, L_APP, 9, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_project_force, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 18, 12,
"projected force", "!Project Force!", SLOT(166),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"psionic blast",
{ L_APP, L_APP, L_APP, L_APP, 17, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_psionic_blast, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 12,
"psionic blast", "!Psionic Blast!", SLOT(167),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"psychic crush",
{ L_APP, L_APP, L_APP, L_APP, 8, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_psychic_crush, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 18,
"psychic crush", "!Psychic Crush!", SLOT(168),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"psychic drain",
{ L_APP, L_APP, L_APP, L_APP, 4, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_psychic_drain, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"", "You no longer feel drained.", SLOT(169),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"psychic healing",
{ L_APP, L_APP, L_APP, L_APP, 5, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_psychic_healing, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "!Psychic Healing!", SLOT(170),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"shadow form",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_shadow, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 12,
"", "You no longer move in the shadows.", SLOT(171),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"share strength",
{ L_APP, L_APP, L_APP, L_APP, 11, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_share_strength, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 8, 12,
"", "You no longer share strength with another.", SLOT(172),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"thought shield",
{ L_APP, L_APP, L_APP, L_APP, 3, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_thought_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "You no longer feel so protected.", SLOT(173),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n's thought shield crumbles.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"ultrablast",
{ L_APP, L_APP, L_APP, L_APP, 25, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_ultrablast, TAR_IGNORE, POS_FIGHTING,
NULL, 75, 24,
"ultrablast", "!Ultrablast!" , SLOT(174),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cancellation",
{ 51, 56, L_APP, L_APP, L_APP, 72, L_APP, 63, 86, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 51, L_APP, L_APP, L_APP, 70,
L_APP },
spell_cancellation, TAR_CHAR_DEFENSIVE, POS_FIGHTING,
NULL, 15, 16,
"", "!Cancellation!", SLOT(175),
DISPEL_NO, CANCEL_NO, DAMCLASS_DISPEL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"throw",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 0, 0,
"throw", "!Throw!", SLOT(176),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"turn undead",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_turn_undead, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 100, 12,
"", "!Turn Undead!", SLOT(177),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"mental block",
{ L_APP, L_APP, L_APP, L_APP, 43, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mental_block, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 8,
"", "Your mind feels more vulnerable.", SLOT(178),
DISPEL_YES, CANCEL_NO, DAMCLASS_PSYCHIC,
"$n's mental barrier breaks down.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"patch",
{ L_APP, L_APP, L_APP, 26, L_APP, L_APP, 68, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "!Patch!", SLOT(179),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"doomshield",
{ 112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112 },
spell_null, TAR_IGNORE, POS_STANDING,
NULL,0, 0,
"", "&pYou lose the protection of Insanity.", SLOT(180),
DISPEL_NO, CANCEL_NO, DAMCLASS_CLAN,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"image",
{ 112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112 },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "&cThe images of the Talisman fade.", SLOT(181),
DISPEL_NO, CANCEL_NO, DAMCLASS_CLAN,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"unholy strength",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 65, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholy_strength, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 50, 12,
"", "&zYour body is no longer fused with the strength of the unholy.", SLOT(182),
DISPEL_YES, CANCEL_NO, DAMCLASS_UNHOLY,
"&z$n's body is no longer fused with the strength of demons.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"utopian healing",
{ 112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112, 112, 112, 112, 112, 112, 112, 112, 112, 112,
112 },
spell_null, TAR_IGNORE, POS_STANDING,
NULL,0,0,
"", "You feel able to heal others once again.", SLOT(183),
DISPEL_NO, CANCEL_NO, DAMCLASS_CLAN,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"flamesphere",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_flamesphere, TAR_GROUP_OFFENSIVE, POS_STANDING,
NULL, 14, 20,
"flamesphere", "!Flamesphere!", SLOT(184),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"bash door",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_bash, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 24,
"bash", "!Bash Door!", SLOT(185),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"mental drain",
{ L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_mental_drain, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"mental drain", "!Mental Drain!", SLOT(186),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"drain life",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 10,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 29, L_APP, L_APP,
L_APP },
skill_drain_life, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"life drain", "!Drain Life!", SLOT(187),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"holy strength",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_holy_strength, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "Your divine strength fades.", SLOT(188),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"curse of nature",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_curse_of_nature, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 100, 12,
"curse of nature", "You feel in Sync with nature once again.", SLOT(189),
DISPEL_NO, CANCEL_YES, DAMCLASS_EARTH,
"&G$n &Gis no longer wracked by nature.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"detect good",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 15,
L_APP, 6, L_APP, L_APP, L_APP, L_APP, 9, 5, L_APP, 6,
L_APP },
spell_detect_good, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "The white in your vision disappears.", SLOT(190),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"protection good",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 20,
L_APP, 22, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 11,
L_APP },
spell_protection_good, TAR_CHAR_SELF, POS_STANDING,
NULL, 5, 12,
"", "You feel less protected.", SLOT(191),
DISPEL_YES, CANCEL_NO, DAMCLASS_UNHOLY,
"$n is no longer protected from good.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"shield block",
{ L_APP, 5, L_APP, 62, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 6,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Shield Block!", SLOT(192),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"hunt",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_hunt, TAR_IGNORE, POS_RESTING,
NULL, 0, 12,
"", "!Hunt!",SLOT(193),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"enchanted song",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_enchanted_song, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 100, 12,
"", "The peace leaves you.", SLOT(194),
DISPEL_NO, CANCEL_NO, DAMCLASS_SONG,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"forging",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_forging, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"", "!forging!", SLOT(195),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"mass shield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 101, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_mass_shield, TAR_GROUP_ALL, POS_STANDING,
NULL, 80, 12,
"", "!Mass Shield!", SLOT(196),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"gouge",
{ L_APP, L_APP, 20, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_gouge, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 8,
"gouge", "!Gouge!", SLOT(197),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"rake eyes",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
62, 56, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_rake, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 8,
"eye rake", "!Rake!", SLOT(198),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"retreat",
{ L_APP, L_APP, 28, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_retreat, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 12,
"retreat", "!Retreat!", SLOT(199),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"holy sword",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 56, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_holysword, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Holy Sword!", SLOT(200),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon angel",
{ L_APP, 88, L_APP, L_APP, L_APP, L_APP, L_APP, 76, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP},
spell_summon_angel, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 100, 12,
"", "!Summon Angel!", SLOT(201),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"holy fires",
{ L_APP, 32, L_APP, L_APP, L_APP, L_APP, L_APP, 40, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_holy_fires, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 40, 12,
"holy flames", "!Holy Fires!", SLOT(202),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"true sight",
{ 51, 55, L_APP, L_APP, 36, L_APP, L_APP, L_APP, 90, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, 39, L_APP, L_APP,
L_APP },
spell_truesight, TAR_CHAR_SELF, POS_STANDING,
NULL, 59, 12,
"", "Your vision is no longer so true.", SLOT(203),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"blade barrier",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 58, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_bladebarrier, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "The phantom blades dissipate into the air.", SLOT(204),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"The blades about $n's body dissipate.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"alchemy",
{ L_APP, 43, L_APP, L_APP, L_APP, 46, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 51, L_APP, L_APP, L_APP, 52,
L_APP },
skill_brew, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "!BREW!", SLOT(205),
DISPEL_NO, CANCEL_NO, DAMCLASS_ACID,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"inscription",
{ 46, L_APP, L_APP, L_APP, 56, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 49, L_APP, L_APP, L_APP, 51, L_APP, L_APP,
L_APP },
skill_inscription, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "!SCRIBE!", SLOT(206),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"flame blade",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 41, L_APP, L_APP,
L_APP },
spell_flame_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Flame Blade!", SLOT(207),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"chaos blade",
{ L_APP, L_APP, L_APP, L_APP, 60, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chaos_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Chaos Blade!", SLOT(208),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"frost blade",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 53, L_APP, L_APP, L_APP,
L_APP },
spell_frost_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Frost Blade!", SLOT(209),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"stun",
{ L_APP, L_APP, L_APP, 43, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_stun, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"", "!Stun!", SLOT(210),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"strangle",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 47, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_strangle, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"", "!Stun!", SLOT(211),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"berserk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 52, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_berserk, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "You feel more sane.", SLOT(212),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"web",
{ 12, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_web, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 14,
"", "The webs melt away.", SLOT(213),
DISPEL_NO, CANCEL_YES, DAMCLASS_EARTH,
"&p$n &pis no longer entangled.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"entangle",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 19, 32, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_entangle, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 14,
"", "The vines release their grasp.", SLOT(214),
DISPEL_NO, CANCEL_YES, DAMCLASS_EARTH,
"&g$n &gis no longer entangled.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"dark blessing",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 26,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_darkbless, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 50, 24,
"", "The sweet caress of oblivion has lifted.", SLOT(215),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"bio-acceleration",
{ L_APP, L_APP, L_APP, L_APP, 29, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_bio_acceleration, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 24,
"", "Your body structure returns to normal.", SLOT(216),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"confusion",
{ 57, L_APP, L_APP, L_APP, 58, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 54, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_confusion, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 24,
"", "You become more sure of your surroundings.", SLOT(217),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&Y$n &Yis no longer confused.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"mind probe",
{ L_APP, L_APP, L_APP, L_APP, 43, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mind_probe, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 50, 24,
"", "!MIND PROBE!", SLOT(218),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"haste",
{ 75, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 57, L_APP, L_APP,
L_APP },
spell_haste, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 30, 12,
"", "You feel yourself slow down", SLOT(219),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"trip",
{ L_APP, L_APP, 20, L_APP, L_APP, L_APP, L_APP, L_APP, 55, L_APP,
L_APP, L_APP, L_APP, 29, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_trip, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"trip", "!Trip!", SLOT(220),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"dirt kick",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 14, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_dirt_kick, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"dirt kick", "!Dirt Kick!", SLOT(221),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"chain lightning",
{ 42, L_APP, L_APP, L_APP, L_APP, 57, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chain_lightning, TAR_IGNORE, POS_FIGHTING,
NULL, 50, 22,
"electrical blast", "!CHAIN LIGHTNING!", SLOT(222),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"meteor swarm",
{ 72, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 62, L_APP, L_APP,
L_APP },
spell_meteor_swarm, TAR_IGNORE, POS_FIGHTING,
NULL, 150, 18,
"meteors", "You are no longer burning.", SLOT(223),
DISPEL_NO, CANCEL_YES, DAMCLASS_FIRE,
"&R$n &Rputs out the flames.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"psychic quake",
{ L_APP, L_APP, L_APP, L_APP, 79, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_psychic_quake, TAR_IGNORE, POS_FIGHTING,
NULL, 150, 25,
"mental shockwave", "!PSY-QUAKE!", SLOT(224),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"fumble",
{ 37, L_APP, L_APP, L_APP, 38, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 37, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_fumble, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 24,
"", "You feel more sure of hand.", SLOT(225),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"dancing lights",
{ L_APP, 62, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 65, L_APP, L_APP, L_APP, 69,
L_APP },
spell_dancing_lights, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"dancing lights","The dancing lights about your body fade away.", SLOT(226),
DISPEL_NO, CANCEL_YES, DAMCLASS_ILLUSION,
"The &.dan&.cing&. lig&.hts &waround $n's body fade away.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"shadow walk",
{ L_APP, L_APP, 66, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 78, L_APP, L_APP, L_APP, L_APP, 74, L_APP,
L_APP },
skill_shadow_walk, TAR_IGNORE, POS_STANDING,
NULL, 0, 1,
"", "!SHADOW WALK!", SLOT(227),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"circle",
{ L_APP, L_APP, 80, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_circle, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 8,
"sneak attack", "!CIRCLE!", SLOT(228),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"dim mak",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 91, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_dim_mak, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 20,
"dim mak", "!DIM MAK!", SLOT(229),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"summon shadow",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 69,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_shadow, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 100, 12,
"", "!Summon Shadow!", SLOT(230),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon beast",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 47, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_beast, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 100, 12,
"", "!Summon Beast!", SLOT(231),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon trent",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 76, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 80, L_APP,
L_APP },
spell_summon_trent, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 100, 12,
"", "!Summon Trent!", SLOT(232),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"shatter",
{ 79, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shatter, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 500, 32,
"", "!shatter!", SLOT(233),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"molecular unbinding",
{ L_APP, L_APP, L_APP, L_APP, 66, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_molecular_unbind, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 500, 32,
"", "!shatter!", SLOT(234),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"phase shift",
{ L_APP, L_APP, L_APP, L_APP, 70, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_phase_shift, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "You shift back into the physical plane.", SLOT(235),
DISPEL_YES, CANCEL_NO, DAMCLASS_ILLUSION,
"$n shifts back into the physical plane.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"disrupt",
{ L_APP, L_APP, L_APP, L_APP, 92, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_disrupt, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 75, 12,
"disruption", "You feel less disrupted.", SLOT(236),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"soulstrike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 73, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_soulstrike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 4,
"soul", "!Soulstrike!", SLOT(237),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"healing hands",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 48, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_healing_hands, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 40, 20,
"", "!Healing Hands!", SLOT(238),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"prayer",
{ L_APP, 23, L_APP, L_APP, L_APP, L_APP, L_APP, 27, L_APP, L_APP,
L_APP, L_APP, L_APP, 40, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_prayer, TAR_CHAR_SELF, POS_RESTING,
NULL, 50, 12,
"", "The blessing of the gods leaves your soul.", SLOT(239),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"plague",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 62, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_plague, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"plague", "The Plague leaves you.", SLOT(240),
DISPEL_NO, CANCEL_YES, DAMCLASS_POISON,
"&G$n &Gis no longer effected by the plague.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"unholy curse",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 70, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholy_curse, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 150, 24,
"", "The Unholy Curse has lifted.", SLOT(241),
DISPEL_NO, CANCEL_YES, DAMCLASS_UNHOLY,
"&W$n &Wis no longer effected by the unholy curse.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"unholy wrath",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 33, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholy_wrath, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"unholy wrath", "!Unholy Wrath!", SLOT(242),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"unholy prayer",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 40, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholy_prayer, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "The Unholy Prayer has left you.", SLOT(243),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"golden armor",
{ L_APP, 71, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_golden_armor, TAR_CHAR_SELF, POS_STANDING,
NULL, 120, 12,
"", "The golden glow of your armor fades.", SLOT(244),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"&YThe golden glow of $n's &Yarmor fades.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"golden sanctuary",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_golden_sanctuary, TAR_CHAR_SELF, POS_STANDING,
NULL, 500, 12,
"", "The golden glow of your sanctuary fades.", SLOT(245),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"&YThe golden glow of $n's &Ysanctuary fades.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"chi blast",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 22, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chi_blast, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"chi blast", "!Chi Blast!", SLOT(246),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"chi storm",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 41, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chi_storm, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"chi storm", "The chi energy leaves you.", SLOT(247),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"chi healing",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 31, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chi_healing, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 16,
"", "!chi healing", SLOT(248),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"chi wave",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_chi_wave, TAR_IGNORE, POS_FIGHTING,
NULL, 30, 12,
"chi wave", "You regain mastery of your chi!", SLOT(249),
DISPEL_NO, CANCEL_YES, DAMCLASS_ENERGY,
"$n regains mastery of the Chi!", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"shockwave",
{ 56, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 43, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shockwave, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 30, 12,
"shockwave", "You are no longer affected by the shockwave.", SLOT(250),
DISPEL_NO, CANCEL_NO, DAMCLASS_SONG,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"sunburst",
{ 85, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_sunburst, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"sunburst", "!sunburst!", SLOT(251),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"phantom form",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_phantom_form, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "Your phantom form dissipates.", SLOT(252),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"$n's phantom form dissipates.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"spark",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 5, L_APP, L_APP, L_APP,
L_APP, 12, L_APP, L_APP, L_APP, 9, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spark, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 10, 12,
"spark", "!spark!", SLOT(253),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"quickness",
{ L_APP, L_APP, 56, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 60,
L_APP, L_APP, 49, 44, L_APP, L_APP, L_APP, L_APP, 47, L_APP,
L_APP },
skill_quickness, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your body slows.", SLOT(254),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"ghost shield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 24, 32, L_APP, L_APP, L_APP,
L_APP },
spell_ghost_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "The ghosts surrounding you dissipate.", SLOT(255),
DISPEL_YES, CANCEL_NO, DAMCLASS_ILLUSION,
"&zThe ghosts surrounding $n &zdisappear.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"remove invis",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_remove_invis, TAR_OBJ_INV, POS_STANDING,
NULL, 5, 12,
"", "!Remove Invis!", SLOT(256),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"vine travel",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 65, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_vine_portal, TAR_IGNORE, POS_STANDING,
NULL, 100, 12,
"", "", SLOT(257),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"mist",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 80,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mist, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "The mist about you slowly fades away.", SLOT(258),
DISPEL_YES, CANCEL_NO, DAMCLASS_UNHOLY,
"The mist about $n &wfades away.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"scrye",
{ 45, L_APP, L_APP, L_APP, 75, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 61, 57, 49, L_APP,
L_APP },
spell_scrye, TAR_IGNORE, POS_STANDING,
NULL, 150, 12,
"", "", SLOT(259),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"shadow image",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 50, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shadow_image, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "You no longer appear to be in more than one location.", SLOT(260),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n &zno longer appears to be in more than one location.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"double backstab",
{ L_APP, L_APP, 61, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_double_backstab, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 0, 12,
"double backstab", "!DoubleBackstab!", SLOT(261),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"weaponmaster",
{ L_APP, L_APP, L_APP, 50, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_weaponmaster, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your understanding of weapons is less.", SLOT(262),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"devour",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
46, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_devour, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 0,
"", "!devour!", SLOT(263),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"palm",
{ L_APP, L_APP, 28, L_APP, L_APP, L_APP, L_APP, L_APP, 40, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"palm", "!Palm!", SLOT(264),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"spectral wings",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 14, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spectral_wings, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 18,
"", "Your wings fade and you float to the ground", SLOT(265),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"blindfold",
{ L_APP, L_APP, 47, 35, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 41, 15, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_blindfold, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "You uncover your eyes.", SLOT(266),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"blade of doom",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 80, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_blade_doom, TAR_IGNORE, POS_STANDING,
NULL, 100, 12,
"", "", SLOT(267),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"slit",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 77, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_slit, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 24,
"slit", "The slit in your neck heals.", SLOT(268),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"assassinate",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 82, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_assassinate, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 0, 24,
"assassinate", "!Assassinate!", SLOT(269),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"visions",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 60, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_visions, TAR_IGNORE, POS_STANDING,
NULL, 150, 12,
"", "", SLOT(270),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"thick skin",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
48, L_APP, L_APP, L_APP, 55, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_thick_skin, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your skin softens and loses its thickness.", SLOT(271),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"paralyse",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
61, L_APP, 42, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_paralyse, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 24,
"paralyse", "Your paralysis slowly fades and you regain your mobility.", SLOT(272),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"malignify",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 64, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_malignify, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 14,
"", "Your malignification wears off.", SLOT(273),
DISPEL_NO, CANCEL_YES, DAMCLASS_UNHOLY,
"&r$n's &rmalignification wears off.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"cloaking",
{ L_APP, L_APP, 24, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_cloaking, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your items are open to other's eyes.", SLOT(274),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"break weapon",
{ L_APP, L_APP, L_APP, 47, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 62, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_break_weapon, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 24,
"", "!Break Weapon!", SLOT(275),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"shadow plane",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 62,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shadow_plane, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "Your concentration fades and you fade back into reality.", SLOT(276),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"metamorph",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
26, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_metamorph, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "You change back into your original form.", SLOT(277),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"lore",
{ L_APP, L_APP, 25, L_APP, L_APP, L_APP, 17, 17, L_APP, 16,
44, 20, L_APP, 10, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_lore, TAR_OBJ_INV, POS_STANDING,
NULL, 12, 24,
"", "!Lore!", SLOT(278),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"scrolls",
{ 3, 5, 15, 20, 4, 7, 8, 22, 13, 14,
23, 13, 16, 6, 25, 4, 4, 3, 5, 3,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"blazing scroll", "!Scrolls!", SLOT(279),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"wands",
{ 3, 5, 15, 20, 4, 7, 17, 22, 12, 14,
23, 13, 17, 29, 25, 4, 4, 4, 15, 7,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"exploding wand", "!Wands!", SLOT(280),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"staves",
{ 3, 5, 15, 20, 4, 7, 21, 22, 15, 14,
23, 13, 18, 6, 25, 4, 4, 4, 21, 5,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"shattered staff", "!Staves!", SLOT(281),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"snare",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_snare, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"", "!Snare!", SLOT(282),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"untangle",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_untangle, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 0, 24,
"", "!Untangle!", SLOT(283),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"slam",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 65, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_slam, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"body slam", "!Slam!", SLOT(284),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"rage",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 50, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_rage, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "You slip out of your rage.", SLOT(285),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"quickburst",
{ 65, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 72, 71, 68, L_APP, L_APP,
L_APP },
spell_null, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 0,
"", "!Quickburst!", SLOT(286),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"improved concentration",
{ 52, L_APP, L_APP, L_APP, 58, 62, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 55, 57, 54, L_APP, 60,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!concentration!", SLOT(287),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"bloodthirsty",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
68, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_bloodthirsty, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "You feel less bloodthirsty.", SLOT(288),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"chant",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 54, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_combat_mind, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 15, 12,
"", "The chant of the monks slowly fades from your mind.", SLOT(289),
DISPEL_NO, CANCEL_NO, DAMCLASS_SONG,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"cause panic",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
75, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_cause_panic, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 0,
"", "!Cause Panic!", SLOT(290),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"solidify",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 20, L_APP, L_APP, L_APP,
L_APP },
spell_solidify, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 14,
"", "Your feet free.", SLOT(291),
DISPEL_NO, CANCEL_YES, DAMCLASS_WATER,
"$n can move again.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"cone of frost",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 68, L_APP, L_APP, L_APP,
L_APP },
spell_cone_of_frost, TAR_IGNORE, POS_FIGHTING,
NULL, 150, 12,
"cone of frost", "!CONE OF FROST!", SLOT(292),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cloud of cold",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 49, L_APP, L_APP, L_APP,
L_APP },
spell_cloud_of_cold, TAR_IGNORE, POS_FIGHTING,
NULL, 150, 18,
"cloud of cold", "Your eyes unfreeze.", SLOT(293),
DISPEL_NO, CANCEL_YES, DAMCLASS_WATER,
"&C$n's &Ceyes unfreeze.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION, "You failed.",
},
{
"winters chill",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 79, L_APP, L_APP, L_APP,
L_APP },
spell_winters_chill, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"winters chill", "!Winters Chill!", SLOT(294),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon ice elemental",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 76, L_APP, L_APP, L_APP,
L_APP },
spell_summon_ice_elemental, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Ice Elemental!", SLOT(295),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"tomb rot",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP,
L_APP },
spell_tomb_rot, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 40, 12,
"tomb rot", "You are no longer afflicted by tomb rot.", SLOT(296),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"icequake",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 37, L_APP, L_APP, L_APP,
L_APP },
spell_icequake, TAR_IGNORE, POS_FIGHTING,
NULL, 15, 12,
"icequake", "!Icequake!", SLOT(297),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"summon fire elemental",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 76, L_APP, L_APP,
L_APP },
spell_summon_fire_elemental, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Fire Elemental!", SLOT(298),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"daemonic might",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 51, L_APP, L_APP,
L_APP },
spell_daemonic_might, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "The Daemonic might leaves you.", SLOT(299),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"blood omen",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 68, L_APP, L_APP,
L_APP },
spell_blood_omen, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 100, 12,
"", "The Blood Omen fades.", SLOT(300),
DISPEL_NO, CANCEL_YES, DAMCLASS_UNHOLY,
"&R$n &Ris free from the Blood Omen.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon greater demon",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 95, L_APP, 85,
L_APP },
spell_summon_greater_demon, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Greater Demon!", SLOT(301),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"daemonic possession",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 26, L_APP, L_APP,
L_APP },
spell_daemonic_possession, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You regain control of your body.", SLOT(302),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"flash burn",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 41, L_APP, L_APP,
L_APP },
spell_flash_burn, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 5, 12,
"", "You can see again.", SLOT(303),
DISPEL_NO, CANCEL_YES, DAMCLASS_FIRE,
"$n can see again.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"demonfire",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 98, L_APP, L_APP,
L_APP },
spell_demonfire, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 100, 12,
"demonfire", "!DEMONFIRE!", SLOT(304),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"circle of fire",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 44, L_APP, L_APP,
L_APP },
spell_circle_of_fire, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "The flames surrounding your body burn out.", SLOT(305),
DISPEL_YES, CANCEL_NO, DAMCLASS_FIRE,
"&RThe flames surrounding $n's &Rbody burn out.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"tortured soul",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 35, L_APP, L_APP,
L_APP },
spell_tortured_soul, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"tortured soul", "Your soul is relieved of its torture.", SLOT(306),
DISPEL_NO, CANCEL_YES, DAMCLASS_UNHOLY,
"$n is no longer tortured.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"age",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 61, L_APP, L_APP, L_APP, 60,
L_APP },
spell_age, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 25, 14,
"", "You become younger again.", SLOT(307),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&r$n &rbecomes younger.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"embalm",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_embalm, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 8,
"", "!Embalm!", SLOT(308),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"gravebind",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 33, L_APP, L_APP, L_APP,
L_APP },
skill_gravebind, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 24,
"", "!Gravebind!", SLOT(309),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"summon water elemental",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_water_elemental, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Water Elemental!", SLOT(310),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon air elemental",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_air_elemental, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Air Elemental!", SLOT(311),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon dust elemental",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_summon_dust_elemental, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Dust Elemental!", SLOT(312),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon dragon",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 90, L_APP,
L_APP },
spell_summon_dragon, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 150, 12,
"", "!Dragon!", SLOT(313),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control dragon",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_dragon, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 12,
"", "!Cdragon!", SLOT(314),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon wolf",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 47, L_APP,
L_APP },
spell_summon_wolf, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 50, 12,
"", "!Wolf!", SLOT(315),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon hawk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 58, L_APP,
L_APP },
spell_summon_hawk, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 65, 12,
"", "!Hawk!", SLOT(316),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"summon tiger",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 68, L_APP,
L_APP },
spell_summon_tiger, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 85, 12,
"", "!Tiger!", SLOT(317),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control wolf",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_wolf, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "!Cwolf!", SLOT(318),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control hawk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_hawk, TAR_CHAR_SELF, POS_STANDING,
NULL, 90, 12,
"", "!Chawk!", SLOT(319),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control tiger",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_tiger, TAR_CHAR_SELF, POS_STANDING,
NULL, 110, 12,
"", "!Ctiger!", SLOT(320),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"control trent",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_trent, TAR_CHAR_SELF, POS_STANDING,
NULL, 125, 12,
"", "!Ctrent!", SLOT(321),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"divining",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 36, L_APP,
L_APP },
spell_divining, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "!divining!", SLOT(322),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"rapid healing",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 37,
55, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 60, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_DEAD,
NULL, 0, 0,
"", "!rapidhealing", SLOT(323),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"unholy fires",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 42,
L_APP },
spell_unholy_fires, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 40, 12,
"unholy flames", "!Unholy Fires", SLOT(324),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"stigeon mists",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 49,
L_APP },
spell_stigeon_mists, TAR_IGNORE, POS_FIGHTING,
NULL, 150, 18,
"stigeon mists", "Your eyes feel better", SLOT(325),
DISPEL_NO, CANCEL_YES, DAMCLASS_POISON,
"&G$n's &Geyes feel better.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"satanic caress",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 55,
L_APP },
spell_satanic_caress, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 24,
"", "Satan's blessing is lifted from your soul.", SLOT(326),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"control undead",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_control_undead, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "!Cundead!", SLOT(327),
DISPEL_NO, CANCEL_NO, DAMCLASS_SUMMON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"unholy sword",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 52, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholysword, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Unholy Sword!", SLOT(328),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"satanic inferno",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 52,
L_APP },
spell_satanic_inferno, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "The inferno about your body disperses.", SLOT(329),
DISPEL_YES, CANCEL_NO, DAMCLASS_UNHOLY,
"&RThe inferno about $n's &Rbody disperses.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"shockblade",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 87, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spark_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Shockblade!", SLOT(330),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"pestilence",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_pestilence, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"pestilence", "The Pestilence leaves you.", SLOT(331),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_normal_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"bullet", "!normal bullet!", SLOT(332),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"armour piercing bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_armour_piercing_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"armour piercing bullet", "!bullet!", SLOT(333),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"emp bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_emp_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"EMP", "!emp bullet!", SLOT(334),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"energy pulse bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_energy_pulse_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"energy pulse", "!energy pulse bullet!", SLOT(335),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"laser beam bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_laser_beam_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"laser beam", "!laser beam bullet!", SLOT(336),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"particle beam bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_particle_beam_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"particle beam", "!particle beam bullet!", SLOT(337),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"flame thrower bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_flame_thrower_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"flame thrower", "!flame thrower bullet!", SLOT(338),
DISPEL_NO, CANCEL_NO, DAMCLASS_FIRE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"stun gun bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_stun_gun_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"stun bullet", "!stun bullet!", SLOT(339),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"mortar bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mortar_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"mortar", "!mortar bullet!", SLOT(340),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"freeze bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_freeze_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"freeze beam", "You can move again.", SLOT(341),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"nails bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_nails_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 6,
"nails", "!nails bullet!", SLOT(342),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"white light bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_normal_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"white light", "You can see again.", SLOT(343),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"nuclear bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_nuclear_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"nuclear blast", "!nuclear bullet!", SLOT(344),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"musket bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_musket_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"musket ball", "!musket bullet!", SLOT(345),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cannon bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_cannon_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"cannon ball", "!cannon bullet!", SLOT(346),
DISPEL_NO, CANCEL_NO, DAMCLASS_EXPLOSIVE,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"crossbow bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_crossbow_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"crossbow bolt", "!crossbow bullet!", SLOT(347),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"dart bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_dart_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"dart", "!dart bullet!", SLOT(348),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"pie bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_pie_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"pie", "!pie bullet!", SLOT(349),
DISPEL_NO, CANCEL_NO, DAMCLASS_NAGAROM,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"arrow bullet",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_arrow_bullet, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"arrow", "!arrow bullet!", SLOT(350),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"breathe fire",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 12,
"fire breath", "!fire breath!", SLOT(351),
DISPEL_NO, CANCEL_NO, DAMCLASS_BREATH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"race fly",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_RESTING,
NULL, 0, 12,
"", "You slowly float to the ground.", SLOT(352),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"wrath of god",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 92, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_wrath_of_god, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 250, 6,
"Wrath of the Gods", "!Wrath of God!", SLOT(353),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"aura of anti-magic",
{ 81, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_aura_of_anti_magic, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 12,
"", "The aura of anti-magic slowy vanishes.", SLOT(354),
DISPEL_NO, CANCEL_NO, DAMCLASS_DISPEL,
"This spell is not dispellable.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"dispel blade",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_dispel_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Dispel Blade!", SLOT(355),
DISPEL_NO, CANCEL_NO, DAMCLASS_DISPEL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"holy protection",
{ L_APP, 72, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_holy_protection, TAR_CHAR_SELF, POS_STANDING,
NULL, 120, 12,
"", "The protection of the Gods wears off.", SLOT(356),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"improved hide",
{ L_APP, L_APP, 75, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 66, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_improved_hide, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 12,
"", "The improved hide has worn off.", SLOT(357),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"stealth",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 70, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_stealth, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 12,
"", "Your stealth mode has worn off.", SLOT(358),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"voodoo",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 64, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 56,
L_APP },
skill_voodo, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 6,
"", "!Voodoo!", SLOT(359),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"soul bind",
{ 69, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 59, L_APP, L_APP, 66,
L_APP },
spell_soul_bind, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 100, 12,
"soul bind", "The soul bind has worn off.", SLOT(360),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"blood gout",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 43,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_blood_gout, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 8,
"blood gout", "!Blood Gout!", SLOT(361),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"bloodshield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 65,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_bloodshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 12,
"", "The blood about your body evaporates.", SLOT(362),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"scent",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
56, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_scan, TAR_IGNORE, POS_STANDING,
NULL, 0, 12,
"", "!scent!", SLOT(363),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"friend of nature",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 62, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_friend_of_nature, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", "The peace aura around your body fades.", SLOT(364),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"thunder strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 72, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_thunder_strike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 60, 12,
"thunder strike", "!Thunder Strike!", SLOT(365),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"natures blessing",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 33, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mother_natures_blessing, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 12,
"", "The blessing of nature has left you.", SLOT(366),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"bark skin",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 42, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_bark_skin, TAR_CHAR_SELF, POS_STANDING,
NULL, 20, 12,
"", "Your skin is no longer surrounded by bark.", SLOT(367),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&O$n's &Oskin returns to normal.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"bend light",
{ L_APP, L_APP, L_APP, L_APP, 45, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 45, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_bend_light, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 20, 12,
"", "The darkness fades and the light returns.",SLOT(368),
DISPEL_NO, CANCEL_YES, DAMCLASS_ILLUSION,
"$n can see again.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"create illusion",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 30, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_create_illusion, TAR_IGNORE, POS_STANDING,
NULL, 10, 12,
"", "", SLOT(369),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"swiftness",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 50, 60, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,L_APP, L_APP,
L_APP },
spell_swiftness, TAR_CHAR_SELF, POS_STANDING,
NULL, 30, 12,
"", "You feel yourself slow down", SLOT(370),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"cloud of healing",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 55, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_cloud_of_healing, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 24,
"", "Your cloud has dissipated", SLOT(371),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&zThe cloud above $n's &zhead disperses.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"earthblast",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 80, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_earthblast, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 75, 24,
"Earthblast", "!EARTHBLAST!", SLOT(372),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"tale of terror",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 50, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_tale_of_terror, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 75, 12,
"", "Your nightmares have ended", SLOT(373),
DISPEL_NO, CANCEL_NO, DAMCLASS_SONG,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"power leak",
{ L_APP, L_APP, L_APP, L_APP, 75, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_power_leak, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 30, 12,
"", "You patch the leak.", SLOT(374),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&C$n &Cpatches his power leak.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"mana shield",
{ 43, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mana_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 18,
"", "The ball above your head disappears.", SLOT(375),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"&WThe ball above $n's &Whead disappears.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"disguise",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_disguise, TAR_IGNORE, POS_STANDING,
NULL, 0, 22,
"", "!SHADOW WALK!", SLOT(376),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"holy enchantment",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_holy_sword_spell, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 24,
"", "The holy effect has worn.", SLOT(377),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"unholy enchantment",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_unholy_sword_spell, TAR_CHAR_SELF, POS_STANDING,
NULL, 50, 24,
"", "!The unholy effect has worn.", SLOT(378),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"transmutation",
{ 79, L_APP, L_APP, L_APP, 84, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_transmutation, TAR_OBJ_INV, POS_STANDING,
NULL, 300, 36,
"transmutation", "!transmutation!", SLOT(379),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"psionic casting",
{ L_APP, L_APP, L_APP, L_APP, 28, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!psionic casting!", SLOT(380),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"daggers of pain",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 33, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_daggers_of_pain, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 30, 12,
"daggers of pain", "!Daggers of Pain!", SLOT(381),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"spectral armor",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 13, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spectral_armor, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 12,
"", "The spectral armor fades.", SLOT(382),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"wisp of protection",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 15, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_wisp_of_protection, TAR_CHAR_SELF, POS_STANDING,
NULL, 10, 12,
"", "The wisp floats away.", SLOT(383),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"vortex",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 66,
L_APP, L_APP, L_APP, L_APP, L_APP, 45, 57, L_APP, L_APP, 39,
L_APP },
spell_vortex, TAR_IGNORE, POS_STANDING,
NULL, 80, 12,
"", "", SLOT(384),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"two handed",
{ L_APP, 48, L_APP, 38, L_APP, L_APP, 36, 44, L_APP, L_APP,
L_APP, 53, L_APP, L_APP, 9, L_APP, L_APP, L_APP, 50, 48,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Two Handed!", SLOT(385),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"home travel",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_home_travel, TAR_OBJ_INV, POS_STANDING,
NULL, 12, 24,
"", "!Home!", SLOT(386),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"war chant",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 37, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_war_chant, TAR_CHAR_SELF, POS_STANDING,
NULL, 12, 24,
"", "The echoes of your war chant fade away.", SLOT(387),
DISPEL_NO, CANCEL_NO, DAMCLASS_SONG,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"shadow bolt",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 55,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shadow_bolt, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 24, 12,
"shadow bolt", "!Shadow Bolt!", SLOT(388),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"shadow storm",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 60, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shadow_storm, TAR_IGNORE, POS_FIGHTING,
NULL, 30, 12,
"shadow storm", "The wrath of shadows leaves you.", SLOT(389),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"improved invis",
{ 56, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 54, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_improved_invis, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 5, 12,
"", "You are no longer invisible.", SLOT(390),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"iceball",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 21, L_APP, L_APP, L_APP,
L_APP },
spell_iceball, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"iceball", "!Iceball!", SLOT(391),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"breathe water",
{ 70, L_APP, L_APP, L_APP, L_APP, 40, 55, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_breathe_water, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 10, 12,
"gasping and choking", "You can no longer breathe water.", SLOT(392),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"mark",
{ 73, 73, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 88, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 82, L_APP, L_APP, 89, L_APP,
L_APP },
spell_mark, TAR_OBJ_INV, POS_STANDING,
NULL, 500, 36,
"", "!Mark!", SLOT(393),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"rune recall",
{ 23, 20, L_APP, L_APP, 29, 33, 40, 23, 34, 27,
L_APP, 30, L_APP, L_APP, L_APP, 19, 20, 15, 33, 20,
L_APP },
spell_rune_recall, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 12,
"", "!Rune Recall!", SLOT(394),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"multiburst",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 92, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 0,
"", "!Multiburst!", SLOT(395),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"nagaroms curse",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 69, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_nagaroms_curse, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 150, 16,
"nagaroms curse", "You no longer feel Nagarom watching you.", SLOT(396),
DISPEL_NO, CANCEL_NO, DAMCLASS_NAGAROM,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"search",
{ L_APP, L_APP, 18, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 34, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 24,
"", "!Search!", SLOT(397),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"lullaby",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 64, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_lullaby, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 16,
"lulliby", "You feel less tired.", SLOT(398),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"smite evil",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_smite_evil, TAR_GROUP_OFFENSIVE, POS_FIGHTING,
NULL, 400, 16,
"smite evil", "", SLOT(399),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"smite good",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_smite_good, TAR_GROUP_OFFENSIVE, POS_FIGHTING,
NULL, 400, 16,
"smite good", "", SLOT(400),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"deadly poison",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_deadly_poison, TAR_GROUP_OFFENSIVE, POS_FIGHTING,
NULL, 200, 16,
"deadly poison", "You recover from the deadly poison.", SLOT(401),
DISPEL_NO, CANCEL_NO, DAMCLASS_POISON,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"volcanic blast",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 104, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,L_APP,L_APP },
gspell_volcanic_blast, TAR_GROUP_IGNORE, POS_FIGHTING,
NULL, 500, 48,
"volcanic blast", "", SLOT(402),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable. ", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"randomshield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 68, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_randomshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 12,
"", "&YThe plethora of illusions about your body dissipate.", SLOT(403),
DISPEL_YES, CANCEL_NO, DAMCLASS_ILLUSION,
"&YThe plethroa of illusions about $n's body dissipate.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"primal scream",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 58, L_APP,
L_APP },
skill_primalscream, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "You primal scream wears off.", SLOT(404),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"sonic blast",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 38, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_sonic_blast, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 30, 12,
"sonic blast", "!Sonic Blast!", SLOT(405),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"sonic boom",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 87, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_sonic_boom, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 60, 10,
"sonic boom", "!Sonic Boom!", SLOT(406),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"hellfire",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, 90, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 84,
L_APP },
spell_hellfire, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 50, 12,
"hellfire", "!hellfire!", SLOT(407),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"resurrection",
{ L_APP, 68, L_APP, L_APP, L_APP, L_APP, L_APP, 79, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 72, L_APP, L_APP, 68,
L_APP },
spell_resurrection, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 750, 48,
"", "!Resurrection!", SLOT(408),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"demonshield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 72, L_APP, L_APP,
L_APP },
spell_demonshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 75, 20,
"", "&RThe Demons flee from your body.", SLOT(409),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"&RThe demons around $n's body disperse.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"acidshield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 86, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP },
spell_acid_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 12,
"", ">he acid surrounding your body boils away.", SLOT(410),
DISPEL_YES, CANCEL_NO, DAMCLASS_ACID,
">he acid surrounding $n's body boils away.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"shriek",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 92,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_shriek, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"ear-shattering shriek", "!Shriek!", SLOT(411),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"chop",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 17, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_chop, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 12,
"chop", "!CHOP!", SLOT(412),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"occulutus visum",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_occulutus, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 0,
"", "Your eyes no longer see beyond.", SLOT(413),
DISPEL_NO, CANCEL_NO, DAMCLASS_PSYCHIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"titan strength",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_titan_strength, TAR_CHAR_SELF, POS_STANDING,
NULL, 100, 20,
"", "The strength of the Titans leaves you.", SLOT(414),
DISPEL_YES, CANCEL_NO, DAMCLASS_MAGIC,
"$n no longer looks titanically strong.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"timequake",
{ L_APP, L_APP, L_APP, L_APP, 104, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_timequake, TAR_GROUP_IGNORE, POS_STANDING,
NULL, 2400, 72,
"", "!Timequake!.", SLOT(415),
DISPEL_NO, CANCEL_NO, DAMCLASS_ENERGY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"mounted combat",
{ L_APP, L_APP, L_APP, 23, L_APP, L_APP, 37, 52, L_APP, L_APP,
L_APP, 51, L_APP, L_APP, 68, L_APP, L_APP, L_APP, 37, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"", "!mounted combat!", SLOT(416),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"earthshield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 36, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_earthshield, TAR_CHAR_SELF, POS_STANDING,
NULL, 250, 12,
"", "The earthen shield about your body dissipates.", SLOT(417),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&OThe earthen shield around $n's &Obody fades.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"leaf shield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, 44, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_leaf_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 12,
"", "The leaves around your body fade away.", SLOT(418),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&gThe swirling leaves around $n's &gbody fade away.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"leaf strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_leaf_strike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"razor sharp leaves", "!normal bullet!", SLOT(419),
DISPEL_NO, CANCEL_NO, DAMCLASS_EARTH,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"restoration",
{ L_APP, 104, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
gspell_restoration, TAR_GROUP_IGNORE, POS_STANDING,
NULL, 2500, 48,
"restoration", "!Restoration!", SLOT(420),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"shards of glass",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 88, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_shards_of_glass, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 90, 12,
"glass shards", "!Shards of Glass!", SLOT(421),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"mind of fanoom",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 99, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 12,
"", "!Mind of Fanoom!", SLOT(422),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"circle of love",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_circle_of_love, TAR_IGNORE, POS_FIGHTING,
NULL , 0, 12,
"", "The Circle of Love's power has left you.", SLOT(423),
DISPEL_NO, CANCEL_NO, DAMCLASS_HOLY,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"enhanced dual",
{ L_APP, L_APP, L_APP, 56, L_APP, L_APP, 27, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, 80, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Enhanced Dual!", SLOT(424),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"luck shield",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_luck_shield, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 12,
"", "The luck of the gods leaves your soul.", SLOT(425),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"&YThe luck of the gods leaves $n's &Ysoul.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"proficiency hit",
{ L_APP, L_APP, L_APP, 33, L_APP, 52, 37, L_APP, 56, L_APP,
37, L_APP, L_APP, 32, L_APP, L_APP, L_APP, L_APP, 51, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency hit!", SLOT(426),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"proficiency slice",
{ L_APP, L_APP, L_APP, 27, L_APP, L_APP, 29, 28, L_APP, 41,
L_APP, 28, 31, L_APP, L_APP, L_APP, 60, 60, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency slice!", SLOT(427),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"proficiency pierce",
{ L_APP, L_APP, 22, 45, L_APP, L_APP, L_APP, 59, 43, 72,
L_APP, 31, 23, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 49,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency pierce!", SLOT(428),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"proficiency slash",
{ L_APP, L_APP, L_APP, 21, L_APP, L_APP, 44, 43, L_APP, 25,
L_APP, 43, 29, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 73,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency slash!", SLOT(429),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"proficiency crush",
{ 66, 35, L_APP, 41, L_APP, L_APP, L_APP, 35, L_APP, L_APP,
21, 53, L_APP, L_APP, 11, L_APP, L_APP, L_APP, 37, 36,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency crush!", SLOT(430),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"proficiency chop",
{ L_APP, L_APP, L_APP, 39, L_APP, L_APP, 48, L_APP, L_APP, L_APP,
51, L_APP, L_APP, L_APP, 27, L_APP, L_APP, L_APP, 57, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!proficiency chop!", SLOT(431),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"tongues",
{ L_APP, 66, L_APP, L_APP, 64, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 28,
L_APP },
spell_tongues, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 500, 24,
"", "The magical knowledge of language escapes you.", SLOT(432),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"&WThe magical knowledge of language leaves $n.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_ARMOR | CRAFT_WEAPON, "You failed.",
},
{
"liquid skin",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 58, L_APP, L_APP, L_APP,
L_APP },
spell_liquid_skin, TAR_CHAR_SELF, POS_STANDING,
NULL, 150, 12,
"", "&BYour skin no longer looks liquid.", SLOT(433),
DISPEL_YES, CANCEL_NO, DAMCLASS_WATER,
"&b$n's &bskin no longer looks liquid.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"spiritual hammer",
{ L_APP, 95, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_spiritual_hammer, TAR_IGNORE, POS_STANDING,
NULL, 100, 12,
"", "", SLOT(434),
DISPEL_NO, CANCEL_NO, DAMCLASS_ILLUSION,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"angelic aura",
{ L_APP, 47, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_angelic_aura, TAR_CHAR_SELF, POS_STANDING,
NULL, 200, 12,
"", "Your ethereal wings dissipate.", SLOT(435),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"&YThe ethereal wings of $n dissipate.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"waterspike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_waterspike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"waterspike", "!Waterspike!", SLOT(436),
DISPEL_NO, CANCEL_NO, DAMCLASS_WATER,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"sixth strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 88, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Sixth Strike!", SLOT(437),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"seventh strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, 96, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Seventh Strike!", SLOT(438),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"eighth strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Eighth Strike!", SLOT(439),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"axe kick",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 68, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_axe_kick, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 10,
"axe kick", "!axe kick!", SLOT(440),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"ethereal wolf",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 36, L_APP,
L_APP },
skill_ethereal_wolf, TAR_IGNORE, POS_STANDING,
NULL, 0, 10,
"ethereal wolf", "Your ethereal wolf fades out of existance.", SLOT(441),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"&zThe ethereal wolf guarding $n fades out of existance.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"ethereal wolf bite",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_wolf_bite, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 9,
"ethereal wolf bite", "!EthrealWolfBite!", SLOT(442),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"ethereal wolf claw",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_wolf_claw, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 5,
"ethereal wolf claw", "!EthrealWolfClaw!", SLOT(443),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"ethereal wolf howl",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_wolf_howl, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 12,
"ethereal wolf howl", "You are no longer under the effects of the wolf.", SLOT(444),
DISPEL_NO, CANCEL_YES, DAMCLASS_MAGIC,
"&zThe effects of the ethereal wolf wear off.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"death strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 98, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_death_strike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 16,
"death strike", "!death_strike!", SLOT(445),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"deception of aura",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, 94, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_deception_of_aura, TAR_IGNORE, POS_STANDING,
NULL, 50, 24,
"", "Your thought partition crumbles! ", SLOT(446),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"ethereal snake",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 66, L_APP,
L_APP },
skill_ethereal_snake, TAR_IGNORE, POS_STANDING,
NULL, 0, 10,
"ethereal snake", "Your ethereal snake fades out of existance.", SLOT(447),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"&zThe ethereal snake guarding $n fades out of existance.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"ethereal snake bite",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_snake_bite, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 15, 9,
"ethereal snake bite", "!EthrealSnakeBite!", SLOT(448),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"leap",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 50, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_leap, TAR_IGNORE, POS_STANDING,
NULL, 10, 12,
"leap", "!LEAP!", SLOT(449),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"leap of torfi",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, 60, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_leap_of_torfi, TAR_IGNORE, POS_STANDING,
NULL, 100, 12,
"leap of torfi", "!LEAP OF TORFI!", SLOT(450),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"tomba di vemon",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
80, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_tomba_di_vemon, TAR_CHAR_SELF, POS_STANDING,
NULL, 1000, 72,
"tomba di vemon", "The earth returns you to the surface.", SLOT(451),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"niraks curse of the damned",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 94, L_APP, L_APP, L_APP,
L_APP },
spell_niraks_curse_of_the_damned, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 200, 12,
"", "The curse of Nirak leaves you.", SLOT(452),
DISPEL_NO, CANCEL_NO, DAMCLASS_UNHOLY,
"&zThe curse of Nirak leaves $n.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"thieves cant",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_thieves_cant, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 200, 12,
"", "The knowledge of the thieves leaves you.", SLOT(453),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"ethereal snake strike",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_snake_strike, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 12, 12,
"ethereal snake strike", "The snake's venom wears off.", SLOT(454),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"ethereal snake devour",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP },
spell_ethereal_snake_devour, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 40, 16,
"ethereal snake devour", "!EtherealSnakeDevour!", SLOT(455),
DISPEL_NO, CANCEL_NO, DAMCLASS_MAGIC,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"triple backstab",
{ L_APP, L_APP, 93, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_triple_backstab, TAR_CHAR_OFFENSIVE, POS_STANDING,
NULL, 0, 16,
"triple backstab", "!tbs (very funny)!", SLOT(456),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_SKILL, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"unwavering reflexes",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_unwavering_reflexes, TAR_CHAR_SELF, POS_STANDING,
NULL, 0, 16,
"unwavering relfexes", "!unwavering reflexes!", SLOT(457),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"newbie slayer",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"newbie slayer", "You are no longer a Newbie Slayer.", SLOT(458),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"track",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 49, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_track, TAR_IGNORE, POS_STANDING,
NULL, 0, 0,
"track", "!track!", SLOT(459),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"tranquility",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 65, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_cancellation, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 16,
"", "!Tranquility!", SLOT(460),
DISPEL_NO, CANCEL_NO, DAMCLASS_DISPEL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"force of nature",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 97, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_force_of_nature, TAR_CHAR_SELF, POS_FIGHTING,
NULL, 100, 16,
"", ">he force of nature leaves your soul.", SLOT(461),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
">he force of nature leaves $n's&G soul.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"forestwalk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 28, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_forestwalk, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 8,
"", "&gThe power of the forests leaves you.", SLOT(462),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&gThe power of the forests leaves $n&g.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"mountainwalk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 35, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_mountainwalk, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 8,
"", "&OThe power of the mountains and hills leaves you.", SLOT(463),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&OThe power of the mountains and hills leaves $n&O.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"plainswalk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 46, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_plainswalk, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 8,
"", "&YThe power of the plains and deserts leaves you.", SLOT(464),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&YThe power of the plains and deserts leaves $n&Y.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"swampwalk",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 42, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_swampwalk, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 25, 8,
"", "&pThe power of the swamps leaves you.", SLOT(465),
DISPEL_YES, CANCEL_NO, DAMCLASS_EARTH,
"&pThe power of the swamps leaves $n&p.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION, "You failed.",
},
{
"lightning storm",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 53, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_lightning_storm, TAR_IGNORE, POS_FIGHTING,
NULL, 125, 12,
"lightning bolt", "!Lightning Storm!", SLOT(466),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL, "You failed.",
},
{
"refreshing rain",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 52, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_refreshing_rain, TAR_CHAR_DEFENSIVE, POS_STANDING,
NULL, 200, 20,
"", "!Heal!", SLOT(467),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_POTION | CRAFT_SCROLL, "You failed.",
},
{
"storm seeker",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 67, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_storm_seeker, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 125, 12,
"storm seeker", "The storms no longer seek you.", SLOT(468),
DISPEL_NO, CANCEL_YES, DAMCLASS_WIND,
"&B$n &Bis no longer seeked by the wind.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_SCROLL | CRAFT_POTION | CRAFT_WEAPON | CRAFT_ARMOR, "You failed.",
},
{
"essence of gaia",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 78, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_essence_of_gaia, TAR_CHAR_SELF, POS_STANDING,
NULL, 300, 12,
"", "The essence of gaia slowly leaves you.", SLOT(469),
DISPEL_YES, CANCEL_NO, DAMCLASS_HOLY,
"&WThe essence fused within $n&W slowly dissipates.", SHIELD_YES,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
{
"wilderness lore",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Wilderness Lore!", SLOT(470),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"wilderness adept",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Wilderness Adept!", SLOT(471),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"wilderness mastery",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Wilderness Mastery!", SLOT(472),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"second shot",
{ L_APP, L_APP, 15, 14, L_APP, L_APP, 11, 13, 16, 14,
L_APP, 17, 16, 15, L_APP, L_APP, L_APP, L_APP, 13, 21,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Second Shot!", SLOT(473),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"third shot",
{ L_APP, L_APP, 25, 26, L_APP, L_APP, 21, 32, 37, 39,
L_APP, 30, 31, 33, L_APP, L_APP, L_APP, L_APP, 27, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Third Shot!", SLOT(474),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fourth shot",
{ L_APP, L_APP, L_APP, 32, L_APP, L_APP, 32, 48, 51, L_APP,
L_APP, 47, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 45, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Fourth Shot!", SLOT(475),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fifth shot",
{ L_APP, L_APP, L_APP, 47, L_APP, L_APP, 41, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 79, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Fifth Shot!", SLOT(476),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"sixth shot",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, 71, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Sixth Shot!", SLOT(477),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"seventh shot",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Seventh Shot!", SLOT(478),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"eighth shot",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_null, TAR_IGNORE, POS_FIGHTING,
NULL, 0, 0,
"", "!Eighth Shot!", SLOT(479),
DISPEL_NO, CANCEL_NO, DAMCLASS_PHYSICAL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"lightning arrow",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_lightning_arrow, TAR_CHAR_OFFENSIVE, POS_FIGHTING,
NULL, 0, 4,
"lightning arrow", "!Lightning Arrow!", SLOT(480),
DISPEL_NO, CANCEL_NO, DAMCLASS_WIND,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"skinning",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
49, L_APP, L_APP, L_APP, 44, L_APP, 51, L_APP, 47, L_APP,
L_APP },
skill_skin, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 8,
"skinning", "!Skinning!", SLOT(481),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"tanning",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
49, L_APP, L_APP, L_APP, 44, L_APP, 51, L_APP, 47, L_APP,
L_APP },
skill_tan, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 16,
"skinning", "!Skinning!", SLOT(482),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"fletching",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_fletching, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"fletching", "!flectching!", SLOT(483),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
{
"forestry",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
skill_forestry, TAR_OBJ_INV, POS_STANDING,
NULL, 0, 12,
"forestry", "!forestry!", SLOT(484),
DISPEL_NO, CANCEL_NO, DAMCLASS_NULL,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SKILL, CRAFT_NONE, "You failed.",
},
/*
{
"acid blade",
{ L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP, L_APP,
L_APP },
spell_acid_blade, TAR_OBJ_INV, POS_STANDING,
NULL, 100, 24,
"", "!Acid Blade!", SLOT(0),
DISPEL_NO, CANCEL_NO, DAMCLASS_ACID,
"This spell is not dispellable.", SHIELD_NO,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, "You failed.",
},
*/
/*
* Place all new spells/skills BEFORE this one. It is used as an index marker
* in the same way that theres a blank entry at the end of the command table.
* (in interp.c)
* -- Altrag
*/
{
"",
{999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999,999},
spell_null, 0, 0,
NULL, 0, 0,
"", "", SLOT(0),
0, 0, 0,
"", 0,
TYPE_NONE, 0, 0, 0, 0, 0,
SKPELL_SPELL, CRAFT_NONE, ""
}
};
const struct gskill_type gskill_table [MAX_GSPELL] =
{
/*
* The globals for group spells..
* -- Altrag
*/
/*{wait,SLOT(slot),{MAG,CLE,THI,WAR,PSI,DRU,RAN,PAL,BAR,VAM,WLF,ANT,ASN,MON,BAR,ILL,EMP},*/
{ 3, SLOT(184), {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} },
{ 2, SLOT(399), {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0} },
{ 2, SLOT(400), {0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0} },
{ 2, SLOT(401), {0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0} },
{ 2, SLOT(402), {0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0} },
{ 2, SLOT(196), {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0} },
{ 2, SLOT(415), {0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} },
{ 2, SLOT(420), {0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0} }
};