View Single Post
Old 06/29/07, 9:59 AM   #10
Rasputin
Don Flamenco
 
Blood Elf Paladin
 
Magtheridon
They added a [flyable] variable recently, so you can indeed macro a single button for all your random mount needs in any scenario:

/userandom [nocombat, nomounted, flyable] FlyingMount1, FlyingMount2, FlyingMount3
/userandom [nocombat, nomounted, noflyable], GroundMount1, GroundMount2, GroundMount3
/dismount [mounted]

This mounts a flying mount in Outlands and a ground mount in Azeroth, and dismounts if you are mounted. This only really works perfectly with epic flying mounts, as with a 60% flying mount there will be times you would prefer a 100% ground mount, and so will need a separate button for that.

On my paladin I created a single button mount/Crusader Aura macro:

/cast [nocombat, nomounted] Crusader Aura
/userandom [nocombat, nomounted, flyable] FlyingMount1, FlyingMount2, FlyingMount3
/userandom [nocombat, nomounted, noflyable], GroundMount1, GroundMount2, GroundMount3
/cast [mounted] Devotion Aura
/dismount [mounted]

You can of course substitute whatever aura you might like for Devotion in there. This does work, as the mount cast is not affected by the standard casting global cooldown.
 
User is online.
Reply With Quote