diff options
-rw-r--r-- | crawl-ref/source/map_knowledge.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/map_knowledge.cc b/crawl-ref/source/map_knowledge.cc index ffdca55b03..8990ef2c10 100644 --- a/crawl-ref/source/map_knowledge.cc +++ b/crawl-ref/source/map_knowledge.cc @@ -11,6 +11,7 @@ #include "notes.h" #include "options.h" #include "overmap.h" +#include "show.h" #include "showsymb.h" #include "stuff.h" #include "terrain.h" @@ -205,7 +206,8 @@ void clear_map(bool clear_detected_items, bool clear_detected_monsters) continue; #endif - set_map_knowledge_obj(p, show_type(env.map_knowledge(p).feat())); + show_type plain = show_type(env.map_knowledge(p).feat()); + set_map_knowledge_obj(p, to_knowledge(plain)); set_map_knowledge_detected_mons(p, false); set_map_knowledge_detected_item(p, false); |