summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/monster.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/monster.cc')
-rw-r--r--crawl-ref/source/monster.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/monster.cc b/crawl-ref/source/monster.cc
index c2139a4b90..c67ad4785b 100644
--- a/crawl-ref/source/monster.cc
+++ b/crawl-ref/source/monster.cc
@@ -1161,11 +1161,13 @@ bool monsters::drop_item(int eslot, int near)
if (pitem->flags & ISFLAG_SUMMONED)
{
if (need_message(near))
+ {
mprf("%s %s as %s drops %s!",
pitem->name(DESC_CAP_THE).c_str(),
summoned_poof_msg(this, *pitem).c_str(),
name(DESC_NOCAP_THE).c_str(),
pitem->quantity > 1 ? "them" : "it");
+ }
item_was_destroyed(*pitem, mindex());
destroy_item(item_index);