diff options
author | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-07-04 14:47:09 +0000 |
---|---|---|
committer | j-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-07-04 14:47:09 +0000 |
commit | ca98a8399e80e0fa440298a6ddf383d706343088 (patch) | |
tree | efb9093515837fa9c2137965baf513cc447d308d /crawl-ref/source/enum.h | |
parent | 7326d539ae67aba12e9a49dd94b2fe419845c759 (diff) | |
download | crawl-ref-ca98a8399e80e0fa440298a6ddf383d706343088.tar.gz crawl-ref-ca98a8399e80e0fa440298a6ddf383d706343088.zip |
Disallow vampires from draining summoned creatures to be consistent with
summoned creatures being incapable of bleeding on the floor. This makes
things more difficult for Vampires; on the other hand there was a (more
or less) recent change that lets them regain 1 hp *per turn* when
draining corpses. We might also increase the duration of blood
potions...
Apart from that, various clean-ups.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6393 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 69 |
1 files changed, 35 insertions, 34 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index 667f517e29..eb850c9320 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -38,35 +38,36 @@ enum ability_type ABIL_SPIT_POISON = 1, // 1 ABIL_MAPPING, ABIL_TELEPORTATION, - ABIL_BREATHE_FIRE, // 5 - ABIL_BLINK, + ABIL_BREATHE_FIRE, + ABIL_BLINK, // 5 ABIL_BREATHE_FROST, ABIL_BREATHE_POISON, ABIL_BREATHE_LIGHTNING, - ABIL_SPIT_ACID, // 10 - ABIL_BREATHE_POWER, + ABIL_SPIT_ACID, + ABIL_BREATHE_POWER, // 10 ABIL_EVOKE_BERSERK, ABIL_BREATHE_STICKY_FLAME, ABIL_BREATHE_STEAM, - ABIL_FLY, // 15 - ABIL_SUMMON_MINOR_DEMON, + ABIL_FLY, + ABIL_SUMMON_MINOR_DEMON, // 15 ABIL_SUMMON_DEMON, ABIL_HELLFIRE, ABIL_TORMENT, - ABIL_RAISE_DEAD, // 20 - ABIL_CONTROL_DEMON, + ABIL_RAISE_DEAD, + ABIL_CONTROL_DEMON, // 20 ABIL_TO_PANDEMONIUM, ABIL_CHANNELING, ABIL_THROW_FLAME, - ABIL_THROW_FROST, // 25 - ABIL_BOLT_OF_DRAINING, + ABIL_THROW_FROST, + ABIL_BOLT_OF_DRAINING, // 25 ABIL_BREATHE_HELLFIRE, ABIL_FLY_II, ABIL_DELAYED_FIREBALL, - ABIL_MUMMY_RESTORATION, // 30 - ABIL_EVOKE_MAPPING, + ABIL_MUMMY_RESTORATION, + ABIL_EVOKE_MAPPING, // 30 ABIL_EVOKE_TELEPORTATION, - ABIL_EVOKE_BLINK, // 33 + ABIL_EVOKE_BLINK, // 32 + // 33 - 50 unused ABIL_EVOKE_TURN_INVISIBLE = 51, // 51 ABIL_EVOKE_TURN_VISIBLE, ABIL_EVOKE_LEVITATE, @@ -108,20 +109,20 @@ enum ability_type ABIL_ELYVILON_HEALING, ABIL_ELYVILON_RESTORATION, ABIL_ELYVILON_GREATER_HEALING, // 224 - ABIL_LUGONU_ABYSS_EXIT, + ABIL_LUGONU_ABYSS_EXIT, // 225 ABIL_LUGONU_BEND_SPACE, ABIL_LUGONU_BANISH, ABIL_LUGONU_CORRUPT, - ABIL_LUGONU_ABYSS_ENTER, // 229 - ABIL_NEMELEX_DRAW_ONE, + ABIL_LUGONU_ABYSS_ENTER, + ABIL_NEMELEX_DRAW_ONE, // 230 ABIL_NEMELEX_PEEK_TWO, ABIL_NEMELEX_TRIPLE_DRAW, ABIL_NEMELEX_MARK_FOUR, - ABIL_NEMELEX_STACK_FIVE, // 234 - ABIL_BEOGH_SMITING, - ABIL_BEOGH_RECALL_ORCISH_FOLLOWERS, // 236 + ABIL_NEMELEX_STACK_FIVE, + ABIL_BEOGH_SMITING, // 235 + ABIL_BEOGH_RECALL_ORCISH_FOLLOWERS, - ABIL_CHARM_SNAKE, + ABIL_CHARM_SNAKE, // 237 ABIL_TRAN_SERPENT_OF_HELL, ABIL_ROTTING, ABIL_TORMENT_II, @@ -1264,11 +1265,11 @@ enum god_type enum holy_word_source_type { - HOLY_WORD_GENERIC = -1, - HOLY_WORD_SCROLL = -2, - HOLY_WORD_SPELL = -3, // SPELL_HOLY_WORD - HOLY_WORD_ZIN = -4, // Zin effect - HOLY_WORD_SHINING_ONE = -5 // TSO effect + HOLY_WORD_GENERIC = -1, + HOLY_WORD_SCROLL = -2, + HOLY_WORD_SPELL = -3, // SPELL_HOLY_WORD + HOLY_WORD_ZIN = -4, // Zin effect + HOLY_WORD_SHINING_ONE = -5 // TSO effect }; enum hunger_state // you.hunger_state @@ -1404,16 +1405,16 @@ enum level_area_type // you.level_type NUM_LEVEL_AREA_TYPES }; -// reasons for entering the Abyss +// Reasons for entering the Abyss. enum entry_cause_type { EC_UNKNOWN, EC_SELF_EXPLICIT, - EC_SELF_RISKY, // i.e., wielding an id'd distorion weapon - EC_SELF_ACCIDENT, // i.e., wielding an un-id'd distortion weapon + EC_SELF_RISKY, // i.e., wielding an id'd distorion weapon + EC_SELF_ACCIDENT, // i.e., wielding an un-id'd distortion weapon EC_MISCAST, EC_GOD_RETRIBUTION, - EC_GOD_ACT, // Xom sending the player somewhere for amusement + EC_GOD_ACT, // Xom sending the player somewhere for amusement. EC_MONSTER, NUM_ENTRY_CAUSE_TYPES }; @@ -2332,11 +2333,11 @@ enum skill_type SK_SHIELDS, SK_TRAPS_DOORS, SK_UNARMED_COMBAT, // 19 - SK_UNUSED_2, - SK_UNUSED_3, - SK_UNUSED_4, - SK_UNUSED_5, - SK_UNUSED_6, + // 20 + // 21 + // 22 + // 23 + // 24 SK_SPELLCASTING = 25, // 25 SK_CONJURATIONS, SK_ENCHANTMENTS, |