diff options
author | Robert Vollmert <rvollmert@gmx.net> | 2009-11-20 13:01:25 +0100 |
---|---|---|
committer | Robert Vollmert <rvollmert@gmx.net> | 2009-11-20 13:01:25 +0100 |
commit | 1c16bab0903f06b65e7f6683b40079cf6d54ce6a (patch) | |
tree | c930190a0037285caf297324f2d731d7974d994b /crawl-ref/source/viewmap.cc | |
parent | da2087dbf43a9d7eb43adf96c172224914ce4c7e (diff) | |
download | crawl-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.cc | 8 |
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; |