From 69f78fdc622f3a9765f40b0a24dfc5c0d81b984c Mon Sep 17 00:00:00 2001 From: Chris Campbell Date: Wed, 29 Apr 2015 21:04:47 +0100 Subject: [PATCH] Don't make Dragon's Call summon dragons onto firewood (zxc232) --- crawl-ref/source/spl-summoning.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crawl-ref/source/spl-summoning.cc b/crawl-ref/source/spl-summoning.cc index 2016f9c7df7..ffa14ab7bcc 100644 --- a/crawl-ref/source/spl-summoning.cc +++ b/crawl-ref/source/spl-summoning.cc @@ -472,8 +472,11 @@ static bool _place_dragon() // Pick a random hostile in sight for (monster_near_iterator mi(&you, LOS_NO_TRANS); mi; ++mi) { - if (!mons_aligned(&you, *mi)) + if (!mons_aligned(&you, *mi) + && !mons_is_firewood(*mi)) + { targets.push_back(*mi); + } } shuffle_array(targets);