summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/acr.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/acr.cc')
-rw-r--r--crawl-ref/source/acr.cc13
1 files changed, 3 insertions, 10 deletions
diff --git a/crawl-ref/source/acr.cc b/crawl-ref/source/acr.cc
index f5ad7402b4..77f8ea1035 100644
--- a/crawl-ref/source/acr.cc
+++ b/crawl-ref/source/acr.cc
@@ -2692,17 +2692,10 @@ static void decrement_durations()
if (you.duration[DUR_PIETY_POOL] && one_chance_in(5))
{
you.duration[DUR_PIETY_POOL]--; // decrease even if piety at maximum
- if (you.piety < 200)
- {
-#if DEBUG_DIAGNOSTICS || DEBUG_SACRIFICE || DEBUG_PIETY
- mpr("Piety increases by 1 due to piety pool.", MSGCH_DIAGNOSTICS);
-#endif
- you.piety++;
- }
+ gain_piety(1);
+
#if DEBUG_DIAGNOSTICS || DEBUG_SACRIFICE || DEBUG_PIETY
- else
- mpr("Piety already at maximum and fails to increase "
- "from piety pool.", MSGCH_DIAGNOSTICS);
+ mpr("Piety increases by 1 due to piety pool.", MSGCH_DIAGNOSTICS);
if (!you.duration[DUR_PIETY_POOL])
mpr("Piety pool is now empty.", MSGCH_DIAGNOSTICS);