summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/actor-los.cc
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-13 15:20:35 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-13 15:22:17 +0100
commit11670ba75fa20fc3b5860eb2474aba6157c6e114 (patch)
treef87e5b811b99716a18b86469f297365987f35f71 /crawl-ref/source/actor-los.cc
parentd21b754210905c4bf50e0c346d820b3d8b1af01c (diff)
downloadcrawl-ref-11670ba75fa20fc3b5860eb2474aba6157c6e114.tar.gz
crawl-ref-11670ba75fa20fc3b5860eb2474aba6157c6e114.zip
Replace calc_show_los by you.update_los.
Diffstat (limited to 'crawl-ref/source/actor-los.cc')
-rw-r--r--crawl-ref/source/actor-los.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/crawl-ref/source/actor-los.cc b/crawl-ref/source/actor-los.cc
index 25361a7177..f9618cd8c9 100644
--- a/crawl-ref/source/actor-los.cc
+++ b/crawl-ref/source/actor-los.cc
@@ -55,8 +55,11 @@ const los_def& monsters::get_los_no_trans()
void player::update_los()
{
- los_no_trans.update();
- actor::update_los();
+ if (!crawl_state.arena || !crawl_state.arena_suspended)
+ {
+ los_no_trans.update();
+ actor::update_los();
+ }
}
// Player LOS overrides for arena.