diff options
author | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-04-25 03:00:15 +0000 |
---|---|---|
committer | dolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573> | 2008-04-25 03:00:15 +0000 |
commit | 4323a1b60eb876c63007c128a3931c886dcab130 (patch) | |
tree | 2633726b878e6bfa9f3b6efec51bc2424d0c62b6 /crawl-ref | |
parent | fe3c86f0cf7ab95c9b680f3aed732f7f1fb45892 (diff) | |
download | crawl-ref-4323a1b60eb876c63007c128a3931c886dcab130.tar.gz crawl-ref-4323a1b60eb876c63007c128a3931c886dcab130.zip |
Expand mutation coverage in is_good_mutation().
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4604 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref')
-rw-r--r-- | crawl-ref/source/mutation.cc | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/crawl-ref/source/mutation.cc b/crawl-ref/source/mutation.cc index f3db92c128..268e42c3f7 100644 --- a/crawl-ref/source/mutation.cc +++ b/crawl-ref/source/mutation.cc @@ -1606,19 +1606,44 @@ static bool is_good_mutation( mutation_type which_mutation ) case MUT_CLEVER: case MUT_AGILE: case MUT_POISON_RESISTANCE: + case MUT_HEAT_RESISTANCE: + case MUT_COLD_RESISTANCE: + case MUT_SHOCK_RESISTANCE: + case MUT_REGENERATION: + case MUT_SLOW_METABOLISM: case MUT_TELEPORT_CONTROL: case MUT_MAGIC_RESISTANCE: + case MUT_FAST: + case MUT_ACUTE_VISION: case MUT_TELEPORT_AT_WILL: + case MUT_SPIT_POISON: case MUT_MAPPING: + case MUT_BREATHE_FLAMES: + case MUT_BLINK: case MUT_CLARITY: case MUT_MUTATION_RESISTANCE: - case MUT_FAST: - case MUT_BLINK: - case MUT_BREATHE_FLAMES: - case MUT_SPIT_POISON: + case MUT_ROBUST: + case MUT_TORMENT_RESISTANCE: + case MUT_NEGATIVE_ENERGY_RESISTANCE: + case MUT_SUMMON_MINOR_DEMONS: + case MUT_SUMMON_DEMONS: + case MUT_HURL_HELLFIRE: + case MUT_CALL_TORMENT: + case MUT_RAISE_DEAD: + case MUT_CONTROL_DEMONS: + case MUT_PANDEMONIUM: + case MUT_DEATH_STRENGTH: + case MUT_CHANNEL_HELL: + case MUT_DRAIN_LIFE: + case MUT_THROW_FLAMES: + case MUT_THROW_FROST: + case MUT_SMITE: + case MUT_FANGS: case MUT_BREATHE_POISON: case MUT_STINGER: - case MUT_FANGS: + case MUT_BIG_WINGS: + case MUT_SAPROVOROUS: + case MUT_HIGH_MAGIC: return true; default: |