View Single Post
07-25-16, 01:05 AM   #2
Layback_
An Onyxian Warder
Join Date: Feb 2016
Posts: 358
Originally Posted by maqjav View Post
Hello.

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:

Code:
addon:RegisterEvent("PLAYER_ENTERING_WORLD")

addon:SetScript("OnEvent", function(self, event)

	if event == "PLAYER_ENTERING_WORLD" then
		SetMapToCurrentZone()
		local zone_id, boolean = GetCurrentMapAreaID()
		print("ZONE_ID "..zone_id)
	else
end)
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)

Thanks.
I can't give you the definite answer as I am a newbie developer, but why don't you try use '/eventtrace'?

Pretty sure this is going to work for you to find which event has been fired as well as the variables.
  Reply With Quote