summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--crawl-ref/source/mon-util.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.cc b/crawl-ref/source/mon-util.cc
index 9f2f83775c..7cbeed364f 100644
--- a/crawl-ref/source/mon-util.cc
+++ b/crawl-ref/source/mon-util.cc
@@ -2697,7 +2697,8 @@ bool monsters::pickup_missile(item_def &item, int near)
bool monsters::pickup_wand(item_def &item, int near)
{
- return pickup(item, MSLOT_WEAPON, near);
+ // Only low-HD monsters bother with wands.
+ return hit_dice < 14 && pickup(item, MSLOT_WEAPON, near);
}
bool monsters::pickup_scroll(item_def &item, int near)