Commit Graph
5 Commits
Author SHA1 Message Date
shaga b5cd216880 Fix Reveal World Map drawing overlays in the wrong place
The module drew every overlay from a hand-maintained Turtle WoW table that no
longer matches the client: the OctoWoW client redrew the overlays of every
zone, so revealed areas came out misplaced, stretched or missing, worst of
all in Stonetalon Mountains. It also redrew the explored overlays from that
table, so even explored areas moved.

- mods/worldmap-reveal-data.lua lists the overlays of every zone, generated
  from the client's own WorldMapArea.dbc and WorldMapOverlay.dbc by
  tools/gen-worldmap-reveal-data.py. It replaces the Turtle WoW table.
- Explored overlays are left to the game. The module only adds the
  unexplored ones after the textures the game used, and resets the dimming
  on textures the game reuses.
- If the data disagrees with an overlay the game reports, the zone is left
  as the game drew it. A client patch that changes the map then shows the
  plain map until the data is regenerated, not misplaced textures.
- Overlays are matched by file name ignoring case, since some of the
  client's overlay names are mixed case.
2026-10-13 17:15:39 +00:00
shagu e5140e52fb worldmap-reveal: update to turtle wow patch 1.18 2025-08-15 09:19:48 +02:00
shagu c075ee4427 worldmap-reveal: add option to hide exploration point 2025-05-20 16:19:15 +02:00
shagu 8a0ac0913a worldmap-reveal: rename config entry 2025-03-22 11:38:31 +01:00
shagu 5e07601f90 worldmap-reveal: add module to reveal world map 2025-03-19 17:01:12 +01:00