diff options
-rw-r--r-- | crawl-ref/source/stuff.cc | 6 |
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; |