View Single Post
02-14-18, 04:20 AM   #13
Phanx
Cat.
 
Phanx's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 5,617
Originally Posted by sezz View Post
It doesn't, not for all classes:
Thanks for the info. Can you get me the instanceMapIDs from GetInstanceInfo for the bugged ones (demon hunter, monk, shaman, warlock, warrior)? Wowpedia is missing the instanceMapIDs for class halls.

Originally Posted by sezz View Post
IsFlyableArea() correctly returns false on the Argus maps (mapID 1669).
Good, no special handling required! (I'm assuming 1669 is the instanceMapID from GetInstanceInfo, not the mapID from GetCurrentMapAreaID.)

Originally Posted by myrroddin View Post
Lua Code:
  1. Garrison = true
  2. Lunarfall Excavation/Horde equivalent = true
  3. Swimming in Garrison = true
  4. Garrison Shipyard = true
More questions:
  1. Does IsFlyableArea() return true inside buildings in the garrison?
  2. Can you actually not manually summon a flying mount while swimming in the garrison?

Originally Posted by myrroddin View Post
I will dump GetInstanceInfo() tomorrow when I am in Argus. It should give me 3 or 4 different values, possibly 5, if you are asking for the mapIDs.
No need; according to the info Sezz posted above, Argus doesn't need special handling.

FYI GetInstanceInfo gives you an instanceMapID, not a mapID. The two aren't interchangable; even for an instance (continent) that only contains one map (zone) the instanceMapID and mapID are different.
__________________
Retired author of too many addons.
Message me if you're interested in taking over one of my addons.
Don’t message me about addon bugs or programming questions.
  Reply With Quote