Smart Mount/Dismount
A single button for mounting and dismounting, using a flying mount in flying zones and a ground mount elsewhere.
#showtooltip
/cast [flyable] Dread Raven
/cast Summon Felsteed
/dismount [mounted]Demonology Warlocks can benefit from macros that streamline mounting, dismounting, and using their Demonic Circle for quick travel. These macros help reduce the number of keybinds and ensure efficient movement in various situations.
A single button for mounting and dismounting, using a flying mount in flying zones and a ground mount elsewhere.
#showtooltip
/cast [flyable] Dread Raven
/cast Summon Felsteed
/dismount [mounted]Casts Demonic Circle: Teleport on press, and Demonic Circle: Summon on alt-press.
#showtooltip Demonic Circle: Teleport
/cast [mod:alt] Demonic Circle: Summon; Demonic Circle: TeleportSummons a flying mount if possible, otherwise summons a ground mount, and dismounts if already mounted.
#showtooltip
/cast [btn:2] Summon Felsteed; [flyable] Dread Raven; Summon Felsteed
/dismount [mounted]Specifying mounts ensures the macro always attempts to summon your preferred mount, rather than a random favorite. This provides consistency in your travel actions.
Pressing the macro key normally will teleport you to your Demonic Circle. Holding the Alt key while pressing it will summon a new Demonic Circle at your current location, allowing for quick repositioning of your teleport point.
You can add more conditional lines for different mounts, but keep in mind the 255-character limit for macros. Prioritize your most used mounts for flying and ground travel.