summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/stuff.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/stuff.cc')
-rw-r--r--crawl-ref/source/stuff.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/stuff.cc b/crawl-ref/source/stuff.cc
index 3be83efe20..377b9ba84a 100644
--- a/crawl-ref/source/stuff.cc
+++ b/crawl-ref/source/stuff.cc
@@ -891,14 +891,14 @@ void zap_los_monsters()
for (rectangle_iterator ri(crawl_view.vlos1, crawl_view.vlos2); ri; ++ri )
{
- if (!in_vlos(*ri))
- continue;
-
const coord_def g = view2grid(*ri);
if (!map_bounds(g))
continue;
+ if (!you.see_cell(g))
+ continue;
+
if (g == you.pos())
continue;