I thought I would share my mount macro, as I haven’t seen any that are not only up to date but also this complete for Dragonflight and also including Dracthyr Soar ability. This does require the addon Macro Toolkit to increase the macro character limit but otherwise no other addon is required.
- Replace anything in { } (inclusive of the brackets) with the name of the mount you want to use. ie {Aquatic Mount} becomes Great Sea Ray
- Pressing Shift will use Soar
- In dragonflying zones if for some reason I need a normal flying mount I have alt to force that
- If I am swimming I have used alt again to force using an underwater mount
- Ctrl will use a ground mount anywhere
- From there it changes by what type of mount the zone allows, and even indoor or outdoor
- If you don’t know the Apprentice Riding skill on a new character you will be able to summon your Chauffeur
- Finally If you are mounted already it will dismount you
#showtooltip
/use [nocombat,nomounted,mod:shift] Soar; [swimming,nocombat,nomounted,mod:alt] {Aquatic Mount}; [nocombat,nomounted,mod:ctrl] {Ground Mount}; [flyable,nocombat,nomounted,mod:alt] {Normal Flying Mount}; [advflyable,nocombat,nomounted] {Dragonriding Mount}; [noadvflyable,flyable,nocombat,nomounted] {Normal Flying Mount}; [nocombat,noflyable,outdoors,nomounted] {Ground Mount}; [nocombat,noflyable,indoors,nomounted] {Ground Mount}; [noknown:33389,nocombat,nomounted] Summon Chauffeur
/dismount [mounted]