summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/main.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/main.cc')
-rw-r--r--crawl-ref/source/main.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/main.cc b/crawl-ref/source/main.cc
index 2b32824db3..4401208e15 100644
--- a/crawl-ref/source/main.cc
+++ b/crawl-ref/source/main.cc
@@ -2158,10 +2158,11 @@ static bool _decrement_a_duration(duration_type dur, const char* endmsg = NULL,
// objects) which get installed at some point.
static void _decrement_durations()
{
+ int delay = you.time_taken;
if (wearing_amulet(AMU_THE_GOURMAND))
{
if (you.duration[DUR_GOURMAND] < GOURMAND_MAX && coinflip())
- you.duration[DUR_GOURMAND]++;
+ you.duration[DUR_GOURMAND] += delay;
}
else
you.duration[DUR_GOURMAND] = 0;