GetCurrentMapAreaID returns the WorldMapArea ID + 1 (Elwynn Forest is row
30 and map 31, as Questie's map data says): MapSizes was keyed by the row,
so each zone read its neighbour's size (Eversong Woods took Ghostlands'
3300 yards for its 4925), and POIs drew too close to the player. The
screen-scale factor that hid part of it goes.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
3.3.5 shows no quest on the minimap. For each tracked quest with a POI on
the player's map: its number (the tracker's) in range, an arrow on the
edge otherwise, and its blue area, cut into 16 clipped strips that follow
the round minimap (QuestPOIFrame draws a rectangle, nothing clips to a
circle). Hovering an area or a POI shows the quest's progress. Map sizes
in yards come from WorldMapArea.dbc and DungeonMap.dbc (MapSizes.lua,
generated by a local tool).
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>