mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
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.
This commit is contained in:
parent
2b9f216dae
commit
b87b6cee0f
4 changed files with 4 additions and 4 deletions
|
|
@ -30,7 +30,7 @@
|
|||
"ReputationBase0": 10, "ReputationBase1": 11,
|
||||
"ReputationBase2": 12, "ReputationBase3": 13
|
||||
},
|
||||
"AreaTable": { "ID": 0, "ExploreFlag": 3 },
|
||||
"AreaTable": { "ID": 0, "MapID": 1, "ParentAreaNum": 2, "ExploreFlag": 3 },
|
||||
"CreatureDisplayInfoExtra": {
|
||||
"ID": 0, "RaceID": 1, "SexID": 2, "SkinID": 3, "FaceID": 4,
|
||||
"HairStyleID": 5, "HairColorID": 6, "FacialHairID": 7,
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
"ReputationBase0": 10, "ReputationBase1": 11,
|
||||
"ReputationBase2": 12, "ReputationBase3": 13
|
||||
},
|
||||
"AreaTable": { "ID": 0, "ExploreFlag": 3 },
|
||||
"AreaTable": { "ID": 0, "MapID": 1, "ParentAreaNum": 2, "ExploreFlag": 3 },
|
||||
"CreatureDisplayInfoExtra": {
|
||||
"ID": 0, "RaceID": 1, "SexID": 2, "SkinID": 3, "FaceID": 4,
|
||||
"HairStyleID": 5, "HairColorID": 6, "FacialHairID": 7,
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
"ReputationBase0": 10, "ReputationBase1": 11,
|
||||
"ReputationBase2": 12, "ReputationBase3": 13
|
||||
},
|
||||
"AreaTable": { "ID": 0, "ExploreFlag": 3 },
|
||||
"AreaTable": { "ID": 0, "MapID": 1, "ParentAreaNum": 2, "ExploreFlag": 3 },
|
||||
"CreatureDisplayInfoExtra": {
|
||||
"ID": 0, "RaceID": 1, "SexID": 2, "SkinID": 3, "FaceID": 4,
|
||||
"HairStyleID": 5, "HairColorID": 6, "FacialHairID": 7,
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@
|
|||
"ReputationBase2": 12, "ReputationBase3": 13
|
||||
},
|
||||
"Achievement": { "ID": 0, "Title": 4, "Description": 21 },
|
||||
"AreaTable": { "ID": 0, "ExploreFlag": 3 },
|
||||
"AreaTable": { "ID": 0, "MapID": 1, "ParentAreaNum": 2, "ExploreFlag": 3 },
|
||||
"CreatureDisplayInfoExtra": {
|
||||
"ID": 0, "RaceID": 1, "SexID": 2, "SkinID": 3, "FaceID": 4,
|
||||
"HairStyleID": 5, "HairColorID": 6, "FacialHairID": 7,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue