Kelsidavis-WoWee/Data/expansions
Kelsi b87b6cee0f fix: add ParentAreaNum/MapID to AreaTable DBC layout for world map exploration
AreaTable["ParentAreaNum"] was missing from all expansion DBC layouts,
causing getUInt32(i, 0xFFFFFFFF) to return 0 for every area's parent.
This made childBitsByParent keyed by 0 instead of the actual parent area
IDs, so sub-zone explore bits were never associated with their parent zones
on the world map.

Result: newly explored sub-zones (e.g. Stormwind Keep) would not reveal
their parent continent zones (Stormwind City) because the zone's exploreBits
only included the direct zone bit, not sub-zone bits.

Fix: add "MapID": 1, "ParentAreaNum": 2 to all expansion AreaTable layouts.
2026-03-10 20:35:42 -07:00
..
classic fix: add ParentAreaNum/MapID to AreaTable DBC layout for world map exploration 2026-03-10 20:35:42 -07:00
tbc fix: add ParentAreaNum/MapID to AreaTable DBC layout for world map exploration 2026-03-10 20:35:42 -07:00
turtle fix: add ParentAreaNum/MapID to AreaTable DBC layout for world map exploration 2026-03-10 20:35:42 -07:00
wotlk fix: add ParentAreaNum/MapID to AreaTable DBC layout for world map exploration 2026-03-10 20:35:42 -07:00