From 282bc37721ec3b076e8a4f35d5f6361e591e9698 Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Thu, 5 Nov 2009 23:07:01 +0100 Subject: Fix map boundary not being drawn. --- crawl-ref/source/show.cc | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) (limited to 'crawl-ref/source/show.cc') diff --git a/crawl-ref/source/show.cc b/crawl-ref/source/show.cc index a7757f0165..a53fd4fe4f 100644 --- a/crawl-ref/source/show.cc +++ b/crawl-ref/source/show.cc @@ -229,18 +229,10 @@ void show_def::init() grid.init(show_type()); backup.init(show_type()); - if (crawl_state.arena) - { - const coord_def &ul = crawl_view.glos1; // Upper left - const coord_def &lr = crawl_view.glos2; // Lower right + const coord_def &ul = crawl_view.glos1; // Upper left + const coord_def &lr = crawl_view.glos2; // Lower right - for (rectangle_iterator ri(ul, lr); ri; ++ri) - update_at(*ri, grid2show(*ri)); - } - else - { - ASSERT(in_bounds(you.pos())); - for (radius_iterator ri(you.pos(), LOS_RADIUS); ri; ++ri) + for (rectangle_iterator ri(ul, lr); ri; ++ri) + if (see_cell(*ri)) update_at(*ri, grid2show(*ri)); - } } -- cgit v1.2.3-54-g00ecf