I'm trying to find out how to get the correct map ID after a loading screen (after using the hearthstone).
Right now I'm trying with the next code:
addon:SetScript("OnEvent", function(self, event)
if event == "PLAYER_ENTERING_WORLD" then
local zone_id, boolean = GetCurrentMapAreaID()
ZONE_ID will get the ID of the map where I was when I used the hearthstone.
I cannot find which is the event that fires once the game is fully loaded (so GetCurrentMapAreaID returns the current map ID and not the previous)