diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-01-11 13:50:07 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2009-01-11 13:50:07 +0000 |
commit | d90612ecda4f3088e903280024b9aaf6a8279b8f (patch) | |
tree | a47f2bf9bf939818f595e4b268e2af095eb19dce /crawl-ref/source/enum.h | |
parent | 6b7d71f720060c2023960aa7ab716063630d8332 (diff) | |
download | crawl-ref-d90612ecda4f3088e903280024b9aaf6a8279b8f.tar.gz crawl-ref-d90612ecda4f3088e903280024b9aaf6a8279b8f.zip |
Extend on Haran's monster resistance description. Thanks, Haran! :)
Now lists:
* all resistances on one line, sorted by resistance level.
* susceptibility
* magic immunity
* see/sense invisible
* monster speed
* flying/levitating
An example output:
A fire vortex
A swirling cloud of flame.
It is extremely resistant to fire, very resistant to electricity, and
resistant to poison.
It is susceptible to cold.
It is immune to magical enchantments.
It is fast.
It can levitate.
I also removed all those symbol/quote/etc. checks from the database
lookup. Instead describe_monster() is now called directly, so the
descriptions are now identical when (v)iewing a monster and when
searching the database.
In other news, I removed Eringya's Surprising Bouquet since I doubt
we'll ever get it implemented, disagree balance-wise, and it was
shamelessly nicked from Pratchett in the first place.
Breaks saves.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8411 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 7b8325b0ae..59ae2824c9 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -2790,50 +2790,49 @@ enum spell_type SPELL_BEND, SPELL_BACKLIGHT, SPELL_INTOXICATE, // confusion but only "smart" creatures - SPELL_EVAPORATE, // turn a potion into a cloud 190 - SPELL_ERINGYAS_SURPRISING_BOUQUET, // turn sticks into herbivore food + SPELL_EVAPORATE, // 190, turn a potion into a cloud SPELL_FRAGMENTATION, // replacement for "orb of frag" SPELL_AIR_WALK, // "dematerialise" (air/transmigration) SPELL_SANDBLAST, // mini-frag; can use stones for material comp SPELL_ROTTING, // evil god power or necromantic transmigration - SPELL_MAXWELLS_SILVER_HAMMER, // vorpal-brand maces etc. + SPELL_MAXWELLS_SILVER_HAMMER, // 195, vorpal-brand maces etc. SPELL_CONDENSATION_SHIELD, // "shield" of icy vapour SPELL_SEMI_CONTROLLED_BLINK, //jmf: to test effect SPELL_STONESKIN, - SPELL_SIMULACRUM, // 200 - SPELL_CONJURE_BALL_LIGHTNING, + SPELL_SIMULACRUM, + SPELL_CONJURE_BALL_LIGHTNING, // 200 SPELL_CHAIN_LIGHTNING, SPELL_EXCRUCIATING_WOUNDS, SPELL_PORTAL_PROJECTILE, - SPELL_SUMMON_UGLY_THING, // 205 - SPELL_PETRIFY, + SPELL_SUMMON_UGLY_THING, + SPELL_PETRIFY, // 205 // Mostly monster-only spells after this point: SPELL_HELLFIRE_BURST, SPELL_VAMPIRE_SUMMON, SPELL_BRAIN_FEED, - SPELL_FAKE_RAKSHASA_SUMMON, // 210 - SPELL_STEAM_BALL, + SPELL_FAKE_RAKSHASA_SUMMON, + SPELL_STEAM_BALL, // 210 SPELL_SUMMON_UFETUBUS, SPELL_SUMMON_BEAST, SPELL_ENERGY_BOLT, - SPELL_POISON_SPLASH, // 215 - SPELL_SUMMON_UNDEAD, + SPELL_POISON_SPLASH, + SPELL_SUMMON_UNDEAD, // 215 SPELL_CANTRIP, SPELL_QUICKSILVER_BOLT, SPELL_METAL_SPLINTERS, - SPELL_MIASMA, // 220 - SPELL_SUMMON_DRAKES, + SPELL_MIASMA, + SPELL_SUMMON_DRAKES, // 220 SPELL_BLINK_OTHER, SPELL_SUMMON_MUSHROOMS, SPELL_ACID_SPLASH, - SPELL_STICKY_FLAME_SPLASH, // 225 - SPELL_FIRE_BREATH, + SPELL_STICKY_FLAME_SPLASH, + SPELL_FIRE_BREATH, // 225 SPELL_COLD_BREATH, SPELL_DRACONIAN_BREATH, SPELL_WATER_ELEMENTALS, - NUM_SPELLS + NUM_SPELLS // 229 }; enum slot_select_mode |