[Resource] Ultimate Keybinding Tool & Handy Macro (Patreon)
Content
Hey! Here's some fantastic resources that Matt made, including a Google Sheet you can download to sort out your own keybindings, and a host of handy macros.
Google Sheet
https://docs.google.com/spreadsheets/d/1qO6J5eYYh3nXoZiCMV--AbjBxpFAsgbPT2vcLDof5FE/edit?usp=sharing
Macros
All-In-One Mount Macro
#showtooltip
/use [mod:alt]Mighty Caravan Brutosaur;[mod:ctrl]Grand Expedition Yak;[mod:shift] Windborne Velocidrake; [known:Travel Form] Travel Form; Teldrassil Hippogryph
This macro puts all your mounts on one-button, including Dragonriding and even uses Travel Form on Druids. You can remove the first part if you’re not one of the financial elite - I sure did. Replace the Windborne Velocidrake (Dragonriding) and Teldrassil Hippgryph with the mounts of your choice.
Known Macros (NEW FOR DRAGONFLIGHT!)
#showtooltip
/cast [known:383916] Slam; Raging Blow
This uses the [known] conditional to decide which ability to use, and works perfectly for new talent conditionals.
This one in particular checks for the Fury talent 383916 - Annihilator. If it’s taken, the button is Slam, but otherwise it’s Raging Blow… because with Annihilator talented, Slam is part of the rotation and Raging Blow isn’t!
Mouseover Help/Harm
#showtooltip
/cast [@mouseover,harm]Crusader Strike;[@mouseover,help]Holy Light;[@target,harm]Crusader Strike;Holy Light
This makes the button act as Crusader Strike on an enemy, but Holy Light on an ally - and it works on mouseover, with a target fallback, then a total fallback to healing the player.
Replace Crusader Strike with any offensive ability and Holy Light with any healing ability and it should work just fine.
This can get a little bit fiddly, so it’s worth trying when low on keybinds, but not everyone’s cup of tea.
Note that I don’t recommend using help/harm as a DPS - in my experience, you only need 2 or 3 extra keybinds and having them available provides a bit more flexibility.
Healthstone/Potion
#showtooltip [group:party]item:5512;[group:raid]item:5512;item:171267
/use Healthstone
/use Spiritual Healing Potion
This shows the Healthstone tooltip (5512) when in a group, but will use a healing potion if you have one. When solo, it shows the Shadowlands healing potion (171267). You can replace this with other item IDs if you’d like - they will appear in your tooltip if using ElvUI or another tooltip addon, or you can find the IDs via Wowhead. i.e. https://shadowlands.wowhead.com/item=171267/spiritual-healing-potion
You can add other potions and sources of health if you have any.
Spec-Specific Potion Use
#showtooltip [spec:1]item:168498;[spec:2][spec:3]item:168500;
/use [spec:1]Superior Battle Potion of Intellect;[spec:2][spec:3]Superior Battle Potion of Strength
/use [spec:1]Battle Potion of Intellect;[spec:2][spec:3]Battle Potion of Strength
This is suited for Paladins, where spec 1 is Holy so uses Intellect and specs 2 and 3 use Strength. You can replace these with whatever you need for your class/spec.
The Shadowlands potions are called Potion of Spectral X, where X is the primary stat, so substitute these when the time comes.
You can edit this to work with your class - specs are numbered in alphabetical order. I.e. Druids will want spec 1 and 4 to use Int potions, but Agi for 2 and 3.
Cursor Macros
#showtooltip
/cast [@cursor]Final Reckoning
This one’s simple - it will cast a ground-targeted ability at your cursor, instead of waiting for a click afterwards. Use this for Heroic Leap, Grappling Hook, Infernal Strike, Blizzard, etc. Makes life a lot easier! Mouseover Macros
#showtooltip
/cast [@mouseover]Holy Shock;Holy Shock
Again, simple! This will prioritise your mouseover to cast Holy Shock. If you have no mouseover, it will be used on your target. If there’s no target, it’ll be used on yourself.
Modifier Macros
#showtooltip
/cast [mod:shift]Avenging Wrath;Crusader Strike
This button uses Crusader Strike usually, but will use Avenging Wrath if Shift is held. Instead of seeing Crusader Strike and Avenging Wrath across two buttons, they can be on one macro and take up only one space.
This is only recommended if you have WeakAuras to show ability cooldowns, as having to hold Shift to see when Avenging Wrath is coming up is a terrible experience.
Modifier Target Macros
#showtooltip
/cast [mod:shift,@focus] Misdirection; [@pet] Misdirection
This will cast Misdirection on your focus if you’re holding shift, or on your pet if you aren’t. This can be a way to have Misdirection on your bars once but have ways to easily use it on the right target.
This can be used with other targets, like @arena1, @boss1, @targettarget and more!
Check out some documentation on Conditional Macros if you’re interested.
Use Equipped Items
Belt:
#showtooltip
/use 6
Cloak:
#showtooltip
/use 15
Trinket 1:
#showtooltip
/use 13
Trinket 2:
#showtooltip
/use 14
These will be persistent and won’t require you swapping buttons on your bars when you get new items in those slots.
Showing Specific Tooltips
#showtooltip Shadow Dance
/cast Shadow Dance
/cast Symbols of Death
/cast Shadowstrike
This is a burst opener for Sub Rogue - it shows the Shadow Dance tooltip and cooldown ,but when pressed it uses Shadow Dance and Symbols of Death, both off the GCD, and an instant Shadowstrike. The instant 0-lag Shadowstrike can result in fitting an extra Stealth ability into the Subterfuge window in certain situations (like avoiding lag/ping issues).