From 2b5374e59b4e7ebfd61452510091ea761a6da5c9 Mon Sep 17 00:00:00 2001 From: j-p-e-g Date: Thu, 26 Feb 2009 23:35:12 +0000 Subject: Cut 30 obsoleted spells. (Included in docs/obsolete/cut_spells.txt.) Breaks saves. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9241 c06c8d41-db1a-0410-9941-cceddc491573 --- crawl-ref/source/spl-data.h | 426 ++------------------------------------------ 1 file changed, 17 insertions(+), 409 deletions(-) (limited to 'crawl-ref/source/spl-data.h') diff --git a/crawl-ref/source/spl-data.h b/crawl-ref/source/spl-data.h index 896ea1f126..911ed55c38 100644 --- a/crawl-ref/source/spl-data.h +++ b/crawl-ref/source/spl-data.h @@ -22,8 +22,8 @@ Enchantment These spells mostly cause some kind of durational effect, which lasts only - until the magic wears off. Enchantments are distinguished from trans- - migrations in that the latter cause a permanent alteration in something + until the magic wears off. Enchantments are distinguished from + transmutations in that the latter cause a permanent alteration in something which persists even after the magic has faded, while the effects of the former last only so long as the magic does. Sometimes enchantments may take advantage of the more powerful aspects of transmutation to induce some @@ -119,7 +119,6 @@ * Trigger contingency * Preserve Corpses * Permanency - * Ball Lightning * Explosive rune? * Fennel wands * More summonings! @@ -168,19 +167,6 @@ false }, -{ - SPELL_CREATE_NOISE, "Create Noise", - SPTYP_ENCHANTMENT, - SPFLAG_NONE, - 1, - 0, - LOS_RADIUS, LOS_RADIUS, - 0, - NULL, - false, - true -}, - { SPELL_REMOVE_CURSE, "Remove Curse", SPTYP_ENCHANTMENT, @@ -220,19 +206,6 @@ false }, -{ - SPELL_SWAP, "Swap", - SPTYP_TRANSLOCATION, - SPFLAG_NONE, - 4, - 0, - -1, -1, - 0, - NULL, - false, - false -}, - { SPELL_APPORTATION, "Apportation", SPTYP_TRANSLOCATION, @@ -246,32 +219,6 @@ false }, -{ - SPELL_TWIST, "Twist", - SPTYP_TRANSLOCATION, - SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_BATTLE, - 1, - 25, - LOS_RADIUS, LOS_RADIUS, - 0, - NULL, - true, - false -}, - -{ - SPELL_FAR_STRIKE, "Far Strike", - SPTYP_TRANSLOCATION, - SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_BATTLE, - 3, - 100, - LOS_RADIUS, LOS_RADIUS, - 0, - NULL, - true, - false -}, - { SPELL_DELAYED_FIREBALL, "Delayed Fireball", SPTYP_FIRE | SPTYP_CONJURATION, @@ -288,7 +235,7 @@ { SPELL_STRIKING, "Striking", 0, - SPFLAG_DIR_OR_TARGET | SPFLAG_BATTLE, + SPFLAG_DIR_OR_TARGET | SPFLAG_BATTLE, // rod of striking 1, 25, 5, 5, @@ -420,7 +367,7 @@ { SPELL_PARALYSE, "Paralyse", SPTYP_ENCHANTMENT, - SPFLAG_DIR_OR_TARGET, + SPFLAG_DIR_OR_TARGET | SPFLAG_MONSTER, 4, 200, LOS_RADIUS, LOS_RADIUS, @@ -547,45 +494,6 @@ false }, -{ - SPELL_RESTORE_STRENGTH, "Restore Strength", - SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, - 2, - 0, - -1, -1, - 0, - NULL, - false, - true -}, - -{ - SPELL_RESTORE_INTELLIGENCE, "Restore Intelligence", - SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, - 2, - 0, - -1, -1, - 0, - NULL, - false, - true -}, - -{ - SPELL_RESTORE_DEXTERITY, "Restore Dexterity", - SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, - 2, - 0, - -1, -1, - 0, - NULL, - false, - true -}, - { SPELL_VENOM_BOLT, "Venom Bolt", SPTYP_CONJURATION | SPTYP_POISON, @@ -628,7 +536,7 @@ { SPELL_LESSER_HEALING, "Lesser Healing", SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, + SPFLAG_RECOVERY | SPFLAG_HELPFUL | SPFLAG_MONSTER, 2, 0, LOS_RADIUS, LOS_RADIUS, @@ -641,7 +549,7 @@ { SPELL_GREATER_HEALING, "Greater Healing", SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, + SPFLAG_RECOVERY | SPFLAG_HELPFUL | SPFLAG_MONSTER, 6, 0, LOS_RADIUS, LOS_RADIUS, @@ -651,32 +559,6 @@ true }, -{ - SPELL_CURE_POISON_I, "Cure Poison", - SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, - 3, - 200, - -1, -1, - 0, - NULL, - false, - true -}, - -{ - SPELL_PURIFICATION, "Purification", - SPTYP_HOLY, - SPFLAG_RECOVERY | SPFLAG_HELPFUL, - 5, - 0, - -1, -1, - 0, - NULL, - false, - true -}, - { SPELL_DEATHS_DOOR, "Death's Door", SPTYP_ENCHANTMENT | SPTYP_NECROMANCY, @@ -719,7 +601,7 @@ { SPELL_SMITING, "Smiting", SPTYP_NONE, - SPFLAG_TARGET | SPFLAG_NOT_SELF, + SPFLAG_TARGET | SPFLAG_NOT_SELF, // divine ability, rod, monsters 4, 200, LOS_RADIUS, LOS_RADIUS, @@ -729,32 +611,6 @@ false }, -{ - SPELL_REPEL_UNDEAD, "Repel Undead", - SPTYP_HOLY, - SPFLAG_AREA, - 3, - 0, - -1, -1, - 0, - NULL, - false, - false -}, - -{ - SPELL_HOLY_WORD, "Holy Word", - SPTYP_HOLY, - SPFLAG_AREA, - 7, - 0, - -1, -1, - 0, - NULL, - false, - false -}, - { SPELL_DETECT_CURSE, "Detect Curse", SPTYP_DIVINATION, @@ -782,7 +638,7 @@ }, { - SPELL_ABJURATION_I, "Abjuration", + SPELL_ABJURATION, "Abjuration", SPTYP_SUMMONING, SPFLAG_AREA | SPFLAG_NEUTRAL | SPFLAG_ESCAPE, 3, @@ -849,7 +705,7 @@ { SPELL_BOLT_OF_INACCURACY, "Bolt of Inaccuracy", SPTYP_CONJURATION, - SPFLAG_DIR_OR_TARGET, + SPFLAG_DIR_OR_TARGET, // rod/tome of destruction 3, 1000, 7, 7, @@ -929,7 +785,7 @@ { SPELL_SUMMON_SWARM, "Summon Swarm", SPTYP_SUMMONING, - SPFLAG_BATTLE, + SPFLAG_BATTLE, // rod of summoning, and Xom may cast this. 6, 200, -1, -1, @@ -978,19 +834,6 @@ true }, -{ - SPELL_HEAL_OTHER, "Heal Other", - SPTYP_HOLY, - SPFLAG_DIR_OR_TARGET | SPFLAG_HELPFUL | SPFLAG_NOT_SELF, - 3, - 100, - LOS_RADIUS, LOS_RADIUS, - 0, - NULL, - true, - true -}, - { SPELL_ANIMATE_DEAD, "Animate Dead", SPTYP_NECROMANCY, @@ -1107,19 +950,6 @@ true }, -{ - SPELL_BURN, "Burn", // used by wanderers - SPTYP_FIRE, - SPFLAG_DIR | SPFLAG_NOT_SELF | SPFLAG_BATTLE, - 1, - 25, - 1, 1, - 0, - NULL, - false, - false -}, - { SPELL_FREEZE, "Freeze", SPTYP_ICE, @@ -1250,98 +1080,6 @@ false }, -{ - SPELL_SUMMON_ANGEL, "Summon Angel", - SPTYP_HOLY, - SPFLAG_NONE, - 7, - 200, - -1, -1, - 0, - NULL, - false, - false -}, - -{ - SPELL_PESTILENCE, "Pestilence", - SPTYP_HOLY, - SPFLAG_NONE, - 4, - 200, - -1, -1, - 0, - NULL, - false, - false -}, - -{ - SPELL_THUNDERBOLT, "Thunderbolt", - SPTYP_HOLY | SPTYP_AIR, - SPFLAG_DIR_OR_TARGET, - 6, // why is this the only holy spell with a secondary? {dlb} - 200, - 8, 8, - 0, - NULL, - true, - false -} -, - -{ - SPELL_FLAME_OF_CLEANSING, "Flame of Cleansing", - SPTYP_HOLY, - SPFLAG_DIR_OR_TARGET, - 8, - 200, - 6, 6, - 0, - NULL, - true, - false -}, - -{ - SPELL_SHINING_LIGHT, "Shining Light", - SPTYP_HOLY, - SPFLAG_NONE, - 7, - 200, - -1, -1, - 0, - NULL, - false, - false -}, - -{ - SPELL_SUMMON_DAEVA, "Summon Daeva", - SPTYP_HOLY, - SPFLAG_NONE, - 8, - 200, - -1, -1, - 0, - NULL, - false, - false -}, - -{ - SPELL_ABJURATION_II, "Abjuration", - SPTYP_HOLY, - SPFLAG_AREA | SPFLAG_NEUTRAL | SPFLAG_ESCAPE, - 4, - 200, - -1, -1, - 0, - NULL, - false, - false -}, - { SPELL_FULSOME_DISTILLATION, "Fulsome Distillation", SPTYP_TRANSMUTATION | SPTYP_NECROMANCY, @@ -1475,7 +1213,8 @@ { SPELL_HELLFIRE, "Hellfire", SPTYP_CONJURATION | SPTYP_FIRE, - SPFLAG_DIR_OR_TARGET | SPFLAG_UNHOLY, + SPFLAG_DIR_OR_TARGET | SPFLAG_UNHOLY | SPFLAG_MONSTER, + // plus DS ability, staff of Dispater & Sceptre of Asmodeus 9, 200, 7, 7, @@ -1589,19 +1328,6 @@ true }, -{ - SPELL_CRUSH, "Crush", - SPTYP_EARTH, - SPFLAG_DIR | SPFLAG_NOT_SELF | SPFLAG_DEVEL | SPFLAG_BATTLE, - 1, - 25, - 1, 1, - 0, - NULL, - false, - false -}, - { SPELL_BOLT_OF_IRON, "Bolt of Iron", SPTYP_CONJURATION | SPTYP_EARTH, @@ -1628,20 +1354,6 @@ false }, -{ - SPELL_TOMB_OF_DOROKLOHE, "Tomb of Doroklohe", - SPTYP_CONJURATION | SPTYP_EARTH, // conj makes more sense than tmig -- bwr - SPFLAG_CARD, - 7, - 0, - -1, -1, - 0, - NULL, - false, - false -} -, - { SPELL_STONEMAIL, "Stonemail", SPTYP_ENCHANTMENT | SPTYP_EARTH, @@ -1707,19 +1419,6 @@ true }, -{ - SPELL_ORB_OF_ELECTROCUTION, "Orb of Electrocution", - SPTYP_CONJURATION | SPTYP_AIR, - SPFLAG_DIR_OR_TARGET, - 7, - 200, - 7, 12, - 0, - NULL, - true, - false -}, - { SPELL_DETECT_CREATURES, "Detect Creatures", SPTYP_DIVINATION, @@ -1734,7 +1433,7 @@ }, { - SPELL_CURE_POISON_II, "Cure Poison", + SPELL_CURE_POISON, "Cure Poison", SPTYP_POISON, SPFLAG_RECOVERY | SPFLAG_HELPFUL, 2, @@ -1905,7 +1604,7 @@ { SPELL_DISINTEGRATE, "Disintegrate", SPTYP_TRANSMUTATION, - SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_CARD, + SPFLAG_DIR_OR_TARGET | SPFLAG_NOT_SELF | SPFLAG_CARD, // also: wand 6, 200, 6, 6, @@ -2019,19 +1718,6 @@ true }, -{ - SPELL_ORB_OF_FRAGMENTATION, "Orb of Fragmentation", - SPTYP_CONJURATION | SPTYP_EARTH, - SPFLAG_DIR_OR_TARGET, - 7, - 200, - 5, 5, - 0, - NULL, - true, - false -}, - { SPELL_ICE_BOLT, "Ice Bolt", SPTYP_CONJURATION | SPTYP_ICE, @@ -2058,19 +1744,6 @@ false }, -{ - SPELL_ARC, "Arc", - SPTYP_AIR, - SPFLAG_DIR | SPFLAG_NOT_SELF | SPFLAG_BATTLE, - 1, - 25, - 1, 1, - 0, - NULL, - false, - false -}, - { SPELL_AIRSTRIKE, "Airstrike", SPTYP_AIR, @@ -2086,7 +1759,7 @@ { SPELL_SHADOW_CREATURES, "Shadow Creatures", - SPTYP_SUMMONING, // jmf: or SPTYP_SUMMONING | SPTYP_CONJURATION + SPTYP_SUMMONING, SPFLAG_UNHOLY, 5, 0, @@ -2191,7 +1864,7 @@ { SPELL_SUMMON_DRAGON, "Summon Dragon", SPTYP_FIRE | SPTYP_SUMMONING, - SPFLAG_NONE, + SPFLAG_NONE, // Xom may cast this spell. 9, 200, -1, -1, @@ -2240,19 +1913,6 @@ false }, -{ - SPELL_DETECT_MAGIC, "Detect Magic", - SPTYP_DIVINATION, - SPFLAG_DEVEL, - 1, - 0, - -1, -1, - 0, - NULL, - false, - true -}, - { SPELL_DETECT_SECRET_DOORS, "Detect Secret Doors", SPTYP_DIVINATION, @@ -2370,19 +2030,6 @@ false }, -{ - SPELL_BEND, "Bend", - SPTYP_TRANSLOCATION, - SPFLAG_DIR | SPFLAG_BATTLE, - 1, - 100, - 1, 1, - 0, - NULL, - false, - false -}, - { SPELL_BACKLIGHT, "Corona", SPTYP_ENCHANTMENT, @@ -2435,19 +2082,6 @@ false }, -{ - SPELL_AIR_WALK, "Air Walk", - SPTYP_TRANSMUTATION | SPTYP_AIR, - SPFLAG_HELPFUL, - 9, - 200, - -1, -1, - 0, - NULL, - false, - true -}, - { SPELL_SANDBLAST, "Sandblast", SPTYP_TRANSMUTATION | SPTYP_EARTH, @@ -2461,19 +2095,6 @@ false }, -{ - SPELL_ROTTING, "Rotting", - SPTYP_TRANSMUTATION | SPTYP_NECROMANCY, - SPFLAG_AREA, - 5, - 200, - LOS_RADIUS, LOS_RADIUS, - 0, - NULL, - false, - false -}, - { SPELL_MAXWELLS_SILVER_HAMMER, "Maxwell's Silver Hammer", SPTYP_TRANSMUTATION | SPTYP_EARTH, @@ -2500,19 +2121,6 @@ true }, -{ - SPELL_SEMI_CONTROLLED_BLINK, "Semi-Controlled Blink", - SPTYP_TRANSLOCATION, - SPFLAG_ESCAPE, - 3, - 100, - -1, -1, - 0, - NULL, - false, - true -}, - { SPELL_STONESKIN, "Stoneskin", SPTYP_EARTH | SPTYP_TRANSMUTATION, // was ench -- bwr @@ -2893,7 +2501,7 @@ { SPELL_WATER_ELEMENTALS, "Summon Water Elementals", SPTYP_SUMMONING, - SPFLAG_NONE, + SPFLAG_MONSTER, 5, 0, -1, -1, -- cgit v1.2.3-54-g00ecf