summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells1.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/spells1.cc')
-rw-r--r--crawl-ref/source/spells1.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/spells1.cc b/crawl-ref/source/spells1.cc
index f6e386bffc..61303fae0c 100644
--- a/crawl-ref/source/spells1.cc
+++ b/crawl-ref/source/spells1.cc
@@ -1334,7 +1334,9 @@ static void _increase_duration(duration_type dur, int amount, int cap,
{
if (msg)
mpr(msg);
- you.duration[dur] += amount;
+ cap *= BASELINE_DELAY;
+
+ you.duration[dur] += amount * BASELINE_DELAY;
if (you.duration[dur] > cap)
you.duration[dur] = cap;
}