summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/viewmap.cc
diff options
context:
space:
mode:
authorRobert Vollmert <rvollmert@gmx.net>2009-11-20 13:01:25 +0100
committerRobert Vollmert <rvollmert@gmx.net>2009-11-20 13:01:25 +0100
commit1c16bab0903f06b65e7f6683b40079cf6d54ce6a (patch)
treec930190a0037285caf297324f2d731d7974d994b /crawl-ref/source/viewmap.cc
parentda2087dbf43a9d7eb43adf96c172224914ce4c7e (diff)
downloadcrawl-ref-1c16bab0903f06b65e7f6683b40079cf6d54ce6a.tar.gz
crawl-ref-1c16bab0903f06b65e7f6683b40079cf6d54ce6a.zip
Simplify determination of feat_value.
map_knowledge now always stores the player-known features.
Diffstat (limited to 'crawl-ref/source/viewmap.cc')
-rw-r--r--crawl-ref/source/viewmap.cc8
1 files changed, 1 insertions, 7 deletions
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;