DraenorMount

8.5k Downloads

DraenorMount changes mount-related conditionals in Draenor zones, fixing and extending mount macro capability.

To use this addon, change you mount macro from /use... or /cast... to /mount...

[noflyable] will properly register Draenor zones as a non-flyable area.
[nagrand] will properly check if you are in nagrand, allowing you to summon the Nagrand-only mount from the Corral Outpost without using a lengthy script.

Both of these conditions return to their default, unmodified state if you are not in the relevant zones - you can make a single macro and summon the right mount in any zone.

Any macros with /mount will properly update their tooltips to the mount that will be summoned.*

Other macro commands can be used in the same macro, but will not show tooltips.

Example:

#showtooltip
/use [mod:ctrl]Garrison Hearthstone;[mod:alt]Hearthstone
/mount [nagrand]Telaari Talbuk;[noflyable][mod]Armored Frostwolf;Ironbound Proto-Drake

This macro will use your Hearthstone or Garrison Hearthstone with Ctrl or Alt pressed, your Telaari Talbuk (Nagrand-only mount from the Corral) in Nagrand, Armored Frostwolf if you can't fly or if you are pressing shift, and Ironbound Proto-Drake if you can fly.

* The tooltip does not properly update for Telaari Talbuk (Alliance) or Frostwolf War Wolf (Horde) a fix is in the works.

TO-DO:
Add proper tooltip functionality for Nagrand-specfic mounts
Modify the [swimming] conditional for use in Vashj'ir

Credit must be given to Ro-Hyjal, Banknorris-Azralon, and Choonster-Frostmourne of the US UI & Macros Forum. Without their help & code, this addon would still be an idea in the back of my head.