diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-10-04 10:08:24 +0200 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-10-07 08:40:36 +0200 |
commit | dcbbee03550116ef26720ccabf543efb15b965a6 (patch) | |
tree | 5dda9bf174022463a5a451846a5f0fdac070519f /crawl-ref/source/enum.h | |
parent | bca0a29a7910c1ee917e90084e308eef70e121e8 (diff) | |
download | crawl-ref-dcbbee03550116ef26720ccabf543efb15b965a6.tar.gz crawl-ref-dcbbee03550116ef26720ccabf543efb15b965a6.zip |
Enable monsters to drink potions of might.
This adds new beam and enchantment types, so probably breaks
save compatibility.
Diffstat (limited to 'crawl-ref/source/enum.h')
-rw-r--r-- | crawl-ref/source/enum.h | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/crawl-ref/source/enum.h b/crawl-ref/source/enum.h index c259776753..0b93720711 100644 --- a/crawl-ref/source/enum.h +++ b/crawl-ref/source/enum.h @@ -224,26 +224,27 @@ enum beam_type // beam[].flavour BEAM_SLOW, BEAM_FIRST_ENCHANTMENT = BEAM_SLOW, BEAM_HASTE, // 25 + BEAM_MIGHT, BEAM_HEALING, BEAM_PARALYSIS, BEAM_CONFUSION, - BEAM_INVISIBILITY, - BEAM_DIGGING, // 30 + BEAM_INVISIBILITY, // 30 + BEAM_DIGGING, BEAM_TELEPORT, BEAM_POLYMORPH, BEAM_CHARM, - BEAM_BANISH, - BEAM_DEGENERATE, // 35 + BEAM_BANISH, // 35 + BEAM_DEGENERATE, BEAM_ENSLAVE_UNDEAD, BEAM_ENSLAVE_SOUL, BEAM_PAIN, - BEAM_DISPEL_UNDEAD, - BEAM_DISINTEGRATION, // 40 + BEAM_DISPEL_UNDEAD, // 40 + BEAM_DISINTEGRATION, BEAM_ENSLAVE_DEMON, BEAM_BLINK, BEAM_PETRIFY, - BEAM_BACKLIGHT, - BEAM_PORKALATOR, // 45 + BEAM_BACKLIGHT, // 45 + BEAM_PORKALATOR, BEAM_SLIME, BEAM_SLEEP, BEAM_LAST_ENCHANTMENT = BEAM_SLEEP, @@ -1260,42 +1261,43 @@ enum enchant_type ENCH_NONE = 0, // 0 ENCH_SLOW, ENCH_HASTE, + ENCH_MIGHT, ENCH_FEAR, - ENCH_CONFUSION, - ENCH_INVIS, // 5 + ENCH_CONFUSION, // 5 + ENCH_INVIS, ENCH_POISON, ENCH_BERSERK, ENCH_ROT, - ENCH_SUMMON, - ENCH_ABJ, // 10 + ENCH_SUMMON, // 10 + ENCH_ABJ, ENCH_BACKLIGHT, ENCH_CHARM, ENCH_STICKY_FLAME, - ENCH_GLOWING_SHAPESHIFTER, - ENCH_SHAPESHIFTER, // 15 + ENCH_GLOWING_SHAPESHIFTER, // 15 + ENCH_SHAPESHIFTER, ENCH_TP, ENCH_SLEEP_WARY, ENCH_SUBMERGED, - ENCH_SHORT_LIVED, - ENCH_PARALYSIS, // 20 + ENCH_SHORT_LIVED, // 20 + ENCH_PARALYSIS, ENCH_SICK, ENCH_SLEEPY, // Monster can't wake until this wears off. ENCH_FATIGUE, // Post-berserk fatigue. - ENCH_HELD, // Caught in a net. - ENCH_BATTLE_FRENZY, // 25 -- Monster is in a battle frenzy + ENCH_HELD, // 25 -- Caught in a net. + ENCH_BATTLE_FRENZY, // Monster is in a battle frenzy ENCH_NEUTRAL, ENCH_PETRIFYING, ENCH_PETRIFIED, - ENCH_LOWERED_MR, - ENCH_SOUL_RIPE, // 30 + ENCH_LOWERED_MR, // 30 + ENCH_SOUL_RIPE, ENCH_SLOWLY_DYING, ENCH_EAT_ITEMS, ENCH_AQUATIC_LAND, // Water monsters lose hp while on land. - ENCH_SPORE_PRODUCTION, + ENCH_SPORE_PRODUCTION, // 35 // Update enchantment names in mon-util.cc when adding or removing // enchantments. - NUM_ENCHANTMENTS // 35 + NUM_ENCHANTMENTS // 36 }; enum enchant_retval |