summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/viewmap.cc
diff options
context:
space:
mode:
authorPekka Lampila <pekka.lampila@iki.fi>2014-02-17 06:03:35 +0200
committerPekka Lampila <pekka.lampila@iki.fi>2014-02-17 06:03:35 +0200
commit2dd2319b695025c88eacf4ca66486bccde999ce4 (patch)
treef31d421668341431bb3ec95df908a0fe70309fea /crawl-ref/source/viewmap.cc
parentf90c3048e6897cca5c33ce0f30137180fe1134d2 (diff)
downloadcrawl-ref-2dd2319b695025c88eacf4ca66486bccde999ce4.tar.gz
crawl-ref-2dd2319b695025c88eacf4ca66486bccde999ce4.zip
Fix level map ^F and ^U not updating tiles properly.
Diffstat (limited to 'crawl-ref/source/viewmap.cc')
-rw-r--r--crawl-ref/source/viewmap.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/viewmap.cc b/crawl-ref/source/viewmap.cc
index 3aea47c5d7..5d934a0c64 100644
--- a/crawl-ref/source/viewmap.cc
+++ b/crawl-ref/source/viewmap.cc
@@ -677,6 +677,9 @@ static void _unforget_map()
// magic-mapped data -- what was forgotten is less up to date.
env.map_knowledge(*ri) = old(*ri);
env.map_seen.set(*ri);
+#ifdef USE_TILE
+ tiles.update_minimap(*ri);
+#endif
}
}
@@ -689,6 +692,9 @@ static void _forget_map()
env.map_knowledge(*ri).flags &= ~MAP_SEEN_FLAG;
env.map_knowledge(*ri).flags |= MAP_MAGIC_MAPPED_FLAG;
env.map_seen.set(*ri, false);
+#ifdef USE_TILE
+ tiles.update_minimap(*ri);
+#endif
}
}