summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authordolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-25 03:00:15 +0000
committerdolorous <dolorous@c06c8d41-db1a-0410-9941-cceddc491573>2008-04-25 03:00:15 +0000
commit4323a1b60eb876c63007c128a3931c886dcab130 (patch)
tree2633726b878e6bfa9f3b6efec51bc2424d0c62b6 /crawl-ref
parentfe3c86f0cf7ab95c9b680f3aed732f7f1fb45892 (diff)
downloadcrawl-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.cc35
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: