In map_floors.json, some maps are returning as 2 separate entries under “maps”. E.g., under the “Shiverpeak Mountains” region, the first maps are:
"maps":{
"26":{
"name":"Dredgehaunt Cliffs",
"min_level":40,
...
},
"26":{
"name":"Dredgehaunt Cliffs",
"min_level":40,
...
},
},
...
The problem is that these two maps entries are not identical in terms of the PoIs, Tasks, Sectors, etc. that they list. The first one lists everything (I think), but the second one doesn’t (the only landmark is Falooaloo, the only sector is Wyrmblood Lake, etc.).
Since these two entries have identical keys (“26”), when the JSON is parsed, the second entry will overwrite the first one. This is happening for multiple maps, not just Dredgehaunt – I noticed yesterday that Blazeridge Steppes and Harathi Hinterlands were not displaying any PoIs on my pan-Tyria map.
This is definitely a problem for anyone trying to show all objectives in a zone, like I’m trying to do on the wiki.
