diff options
Diffstat (limited to 'crawl-ref/source/spells1.cc')
-rw-r--r-- | crawl-ref/source/spells1.cc | 4 |
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; } |