From 950d0852c9fc444994685503fc2eab5a3649dfe5 Mon Sep 17 00:00:00 2001 From: Matthew Cline Date: Sun, 15 Nov 2009 23:00:47 -0800 Subject: _guess_invis_foe_pos(): fix radius_iterator Use the radius_iterator constructor whihc doesn't depend upon the player's LOS. --- crawl-ref/source/mon-behv.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crawl-ref/source/mon-behv.cc') diff --git a/crawl-ref/source/mon-behv.cc b/crawl-ref/source/mon-behv.cc index 9c241fac9d..9868e8dcda 100644 --- a/crawl-ref/source/mon-behv.cc +++ b/crawl-ref/source/mon-behv.cc @@ -990,7 +990,7 @@ static void _guess_invis_foe_pos(monsters *mon, bool strict = true) std::vector possibilities; - for (radius_iterator ri(mon->pos(), guess_radius); ri; ++ri) + for (radius_iterator ri(mon->pos(), guess_radius, C_ROUND); ri; ++ri) { // NOTE: This depends on mon_see_cell() ignoring clouds, // so that cells hidden by opaque clouds are included -- cgit v1.2.3-54-g00ecf