WoW LibFlyable addon Shadowlands/classic 2021
logo
wow addon LibFlyable

LibFlyable

Game Version: 8.0.1
Total Downloads: 393
Updated: May 4, 2018
Created: Feb 10, 2018
download LibFlyableDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
3 release 4.97 KB May 4, 2018 8.0.1 220 download LibFlyable 3 releaseDownload
2 release 5.64 KB Feb 16, 2018 7.3.5 122 download LibFlyable 2 releaseDownload
1 release 5.71 KB Feb 11, 2018 7.3.5 51 download LibFlyable 1 releaseDownload

Description

Share this:

Replacement for the IsFlyableArea API function.

Avoids these long-standing bugs with IsFlyableArea:

  • Broken Isles zones are only flyable with the Broken Isles Pathfinder ability.
  • Draenor zones are only flyable with the Draenor Pathfinder ability.
  • Warlords garrisons and Legion class halls are never flyable.
  • Ashran and the Tanaan Jungle Intro are never flyable.

Also avoids the new bugs introduced in Patch 7.3.5:

  • Pandaria zones no longer require Wisdom of the Four Winds.
  • Northrend zones no longer require Cold Weather Flying.
  • Eastern Kingdoms, Kalimdor, and Deepholm no longer require Flight Master's License.

These spells were removed from the game, and all characters can fly in these
zones, but IsFlyableArea returns false for characters who had not previously
learned the appropriate spell.

Usage

lib = LibStub("LibFlyable")
isFlyable = lib:IsFlyableArea() -- true/false

Source code and bug reports on GitHub:
https://github.com/phanx-wow/LibFlyable

URL to use with the AddonsWoW packager:
https://repos.curseforge.com/wow/libflyable
Only tagged releases are pushed to AddonsWoW, so using this URL will ensure the packager always gives you a tested and stable version of the library.

Comments

Add a comment