summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/delay.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/delay.cc')
-rw-r--r--crawl-ref/source/delay.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/delay.cc b/crawl-ref/source/delay.cc
index 6df2378d7c..8c330e141d 100644
--- a/crawl-ref/source/delay.cc
+++ b/crawl-ref/source/delay.cc
@@ -988,9 +988,11 @@ static void finish_delay(const delay_queue_item &delay)
case DELAY_EAT:
mprf("You finish eating.");
// For chunks, warn the player if they're not getting much
- // nutrition.
+ // nutrition. Also, print the other eating messages only now.
if (delay.parm1)
chunk_nutrition_message(delay.parm1);
+ else if (delay.parm2 != -1)
+ finished_eating_message(delay.parm2);
break;
case DELAY_FEED_VAMPIRE: