Thread Tools Display Modes
06-24-16, 01:15 AM   #1
Gello
A Molten Giant
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 521
IsFlyableArea() returns true when player can't fly

It was a struggle to get this fixed in WoD (it wasn't fixed until late in the expansion) and I assumed it'd be on a checklist to get fixed in Legion so hadn't said anything, but just in case it's slipped under the radar:

IsFlyableArea() (and by extension [flyable]) returns true if the player cannot fly in the new Legion zones. While it may be true that the zone is flagged as a flying zone when the player eventually unlocks flying, the only purpose of this condition seems to be whether the player can fly.
 
07-17-16, 06:34 PM   #2
Kharthus
A Fallenroot Satyr
AddOn Author - Click to view addons
Join Date: Nov 2006
Posts: 26
For Livestock, I check IsFlyableArea() and the various spells that are learned when flying is unlocked. That's the only way I've found that works all the time.
 
07-18-16, 04:07 AM   #3
Gello
A Molten Giant
AddOn Author - Click to view addons
Join Date: Jan 2005
Posts: 521
Actually this looks to have been fixed in the past week.

IsFlyableArea() is returning false is new Dalaran and Suramar.

Thanks Blizzard for fixing this!

Last edited by Gello : 07-18-16 at 05:19 AM.
 
 

WoWInterface » Site Forums » Archived Beta Forums » Legion Beta archived threads » IsFlyableArea() returns true when player can't fly

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off