From 1c16bab0903f06b65e7f6683b40079cf6d54ce6a Mon Sep 17 00:00:00 2001 From: Robert Vollmert Date: Fri, 20 Nov 2009 13:01:25 +0100 Subject: Simplify determination of feat_value. map_knowledge now always stores the player-known features. --- crawl-ref/source/viewmap.cc | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'crawl-ref/source/viewmap.cc') diff --git a/crawl-ref/source/viewmap.cc b/crawl-ref/source/viewmap.cc index 361d61034f..12a275343b 100644 --- a/crawl-ref/source/viewmap.cc +++ b/crawl-ref/source/viewmap.cc @@ -1117,13 +1117,7 @@ screen_buffer_t colour_code_map(const coord_def& p, bool item_colour, } #endif - dungeon_feature_type feat_value = grd(p); - if (!you.see_cell(p)) - { - const show_type remembered = get_map_knowledge_obj(p); - if (remembered.cls == SH_FEATURE) - feat_value = remembered.feat; - } + dungeon_feature_type feat_value = get_map_knowledge_obj(p).feat; unsigned tc = travel_colour ? _get_travel_colour(p) : DARKGREY; -- cgit v1.2.3-54-g00ecf