diff --git a/data/stage3/image/map/location-planet-hover.png b/data/stage3/image/map/location-planet-hover.png
new file mode 100644
index 0000000..bd1b926
Binary files /dev/null and b/data/stage3/image/map/location-planet-hover.png differ
diff --git a/data/stage3/image/map/location-star-hover.png b/data/stage3/image/map/location-star-hover.png
new file mode 100644
index 0000000..bd1b926
Binary files /dev/null and b/data/stage3/image/map/location-star-hover.png differ
diff --git a/data/stage3/image/map/location-warp-hover.png b/data/stage3/image/map/location-warp-hover.png
new file mode 100644
index 0000000..bd1b926
Binary files /dev/null and b/data/stage3/image/map/location-warp-hover.png differ
diff --git a/graphics/ui/map.svg b/graphics/ui/map.svg
index fa53cc2..ca22739 100644
--- a/graphics/ui/map.svg
+++ b/graphics/ui/map.svg
@@ -15,11 +15,31 @@
viewBox="0 0 507.99999 285.75001"
version="1.1"
id="svg8"
- inkscape:version="0.92.1 r15371"
+ inkscape:version="0.92.3 (3ce5693, 2018-03-11)"
sodipodi:docname="map.svg"
enable-background="new">
+
+
+
+
+
+
@@ -1090,6 +1110,17 @@
result="composite2"
id="feComposite6295" />
+
+ inkscape:measure-end="1261.48,449.72"
+ inkscape:window-width="1920"
+ inkscape:window-height="1037"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="0">
+
this.view.moveToLocation(location),
- (filler: TooltipBuilder) => {
+ () => {
let visited = this.player.hasVisitedLocation(location);
let shop = (visited && !location.encounter && location.shop) ? " (dockyard present)" : "";