summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/effects.cc
diff options
context:
space:
mode:
authorChris Oelmueller <chris.oelmueller@gmail.com>2014-03-05 05:04:49 +0100
committerShmuale Mark <shm.mark@gmail.com>2014-03-06 01:30:43 -0500
commit699017b8ff2e045afefbcfb9c18325cd1e702a2b (patch)
treed39c8afdf6cca3c4ff6d8489bfca4c8b50c64523 /crawl-ref/source/effects.cc
parentb88c41b69b770e9f3406e33f0d580908b9a8854c (diff)
downloadcrawl-ref-699017b8ff2e045afefbcfb9c18325cd1e702a2b.tar.gz
crawl-ref-699017b8ff2e045afefbcfb9c18325cd1e702a2b.zip
Make slow heal less annoying
Diffstat (limited to 'crawl-ref/source/effects.cc')
-rw-r--r--crawl-ref/source/effects.cc8
1 files changed, 2 insertions, 6 deletions
diff --git a/crawl-ref/source/effects.cc b/crawl-ref/source/effects.cc
index caecd38eaf..6a54c4c04b 100644
--- a/crawl-ref/source/effects.cc
+++ b/crawl-ref/source/effects.cc
@@ -2141,13 +2141,9 @@ static void _recover_stats(int time_delta)
}
}
- // Slow heal mutation. Applied last.
- // Each level reduces your stat recovery by one third.
- if (player_mutation_level(MUT_SLOW_HEALING) > 0
- && x_chance_in_y(player_mutation_level(MUT_SLOW_HEALING), 3))
- {
+ // Slow heal 3 mutation stops stat recovery.
+ if (player_mutation_level(MUT_SLOW_HEALING) == 3)
recovery = false;
- }
// Rate of recovery equals one level of MUT_DETERIORATION.
if (recovery && x_chance_in_y(4, 200))