diff options
-rw-r--r-- | crawl-ref/source/makeitem.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/makeitem.cc b/crawl-ref/source/makeitem.cc index 5658739397..6d4dad9682 100644 --- a/crawl-ref/source/makeitem.cc +++ b/crawl-ref/source/makeitem.cc @@ -3293,7 +3293,8 @@ static void _give_monster_item(monsters *mon, int thing, destroy_item(thing, true); return; } - ASSERT(is_valid_item(mthing)); + if (!is_valid_item(mthing)) // missiles merged into an existing stack + return; ASSERT(mthing.holding_monster() == mon); if (!force_item || mthing.colour == BLACK) |