Keybinds
One layout per spec, built around the Single-Button Assistant on 1. It handles the rotation but never presses your big cooldowns, interrupts, crowd control, defensives or movement, so those fill 2–6 and Shift+1–6. Every spec uses the same slot roles, so your fingers don't need to relearn anything when you swap characters.
Slot roles
Unshifted keys are things you react to: kicks, stuns and burst. Shift keys are things you plan: defensives and utility. Hitting Shift by mistake in a panic costs you less than missing a kick.
Retribution Paladin
| Key | Ability | Why it's there |
|---|---|---|
| 1 | Single-Button Assistant | Your whole rotation. Spellbook, General tab, drag it to slot 1. |
| 2 | Avenging Wrath | Burst window. SBA never presses it. Line it up with Bloodlust and damage-amp phases. |
| 3 | Rebuke | Interrupt. The most important key in Mythic+, so it sits closest to your movement fingers. |
| 4 | Hammer of Justice | Single-target stun. Your backup when Rebuke is on cooldown. |
| 5 | Blinding Light | AoE disorient, if talented. Stops several casters at once. |
| 6 | Divine Steed | Movement. Used constantly for soaks, swirlies and platform changes. |
| Shift+1 | Shield of Vengeance | Main defensive absorb. Press it before every big pull or boss hit. |
| Shift+2 | Divine Protection | Second defensive, with damage reduction. Pair it with Shield of Vengeance for the worst hits. |
| Shift+3 | Word of Glory | Free heal on yourself or an ally when you have Holy Power to spare. |
| Shift+4 | Blessing of Freedom | Removes roots and slows: Ikuzz roots, Glacial Tomb, Paralyzing Shots. |
| Shift+5 | Cleanse Toxins | Poison and disease dispel. Busy in Mythic+ this season, and Venomfang on the Coiled Altar. |
| Shift+6 | Divine Shield | Immunity. The emergency button for soak mistakes and lethal hits. |
Macros
Make each one as a macro, then drag it onto the key shown in place of the plain spell.
#showtooltip Avenging Wrath /cast Avenging Wrath /use 13
#showtooltip /cast [@mouseover,harm,nodead][] Rebuke
#showtooltip /cast [@mouseover,harm,nodead][] Hammer of Justice
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Cleanse Toxins
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Blessing of Freedom
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Word of Glory
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Lay on Hands
#showtooltip /cast [@mouseover,help,nodead][help,nodead][@player] Blessing of Protection
#showtooltip /cast [@mouseover,help,nodead][help,nodead] Blessing of Sacrifice
Off the main keys
For mouse buttons, Q/E/R/F/T/G, or a mouseover macro.
- Lay on HandsFull heal on anyone. Mouse button or Alt key.
- Blessing of ProtectionPhysical immunity for an ally. Use a mouseover macro.
- Blessing of SacrificeTake damage for an ally. Use a mouseover macro.
- IntercessionCombat res.
- Hand of ReckoningTaunt, for picking up a loose add.
- Execution SentenceOnly bind it if your SBA tooltip doesn’t list it. Same for Divine Toll and Wake of Ashes.
Frost Death Knight
| Key | Ability | Why it's there |
|---|---|---|
| 1 | Single-Button Assistant | Your whole rotation. Spellbook, General tab, drag it to slot 1. |
| 2 | Pillar of Frost | Burst window. SBA never presses it. Everything else lines up behind it. |
| 3 | Mind Freeze | Interrupt. Closest key to your movement fingers. |
| 4 | Death Grip | Pull a caster into the pack (interrupts most casts). Also assigned on Vashnik and Kith’ix. |
| 5 | Asphyxiate | Single-target stun, if talented. Backup for a missed kick. |
| 6 | Breath of SindragosaRaid only | Raid build burst. Press it with Pillar of Frost. |
| 6 | Frostwyrm’s FuryMythic+ only | Frostbane (Mythic+) build burst. Fire it on big pulls. |
| Shift+1 | Anti-Magic Shell | Main defensive. Most venom and void damage this season is magic, so it covers most big hits. |
| Shift+2 | Icebound Fortitude | Second defensive, for physical hits and anything AMS can’t cover. Also a stun break. |
| Shift+3 | Death Strike | Self-heal. Press it yourself after a big hit even though SBA casts it for damage. |
| Shift+4 | Blinding Sleet | AoE disorient, if talented. Stops a whole pack casting. |
| Shift+5 | Death’s Advance | Speed boost plus immunity to knockbacks and forced movement. Swap for Wraith Walk if you take it. |
| Shift+6 | Anti-Magic Zone | Raid or group cooldown for big magic pulses. Usually called by the raid leader. |
Macros
Make each one as a macro, then drag it onto the key shown in place of the plain spell.
#showtooltip Pillar of Frost /cast Pillar of Frost /use 13
#showtooltip /cast [@mouseover,harm,nodead][] Mind Freeze
#showtooltip /cast [@mouseover,harm,nodead][] Death Grip
#showtooltip /cast [@mouseover,harm,nodead][] Asphyxiate
#showtooltip /cast [@mouseover,help,dead][help,dead] Raise Ally
Off the main keys
For mouse buttons, Q/E/R/F/T/G, or a mouseover macro.
Unholy Death Knight
| Key | Ability | Why it's there |
|---|---|---|
| 1 | Single-Button Assistant | Your whole rotation. Spellbook, General tab, drag it to slot 1. |
| 2 | Dark Transformation | Burst window. If your SBA tooltip lists it, put a trinket macro here instead. |
| 3 | Mind Freeze | Interrupt. Closest key to your movement fingers. |
| 4 | Death Grip | Pull a caster into the pack (interrupts most casts). Also assigned on Vashnik and Kith’ix. |
| 5 | Asphyxiate | Single-target stun, if talented. Backup for a missed kick. |
| 6 | Army of the Dead | Big cooldown for pull timers and boss burns. Swap for Raise Abomination if you talent it. |
| Shift+1 | Anti-Magic Shell | Main defensive. Most venom and void damage this season is magic, so it covers most big hits. |
| Shift+2 | Icebound Fortitude | Second defensive, for physical hits and anything AMS can’t cover. Also a stun break. |
| Shift+3 | Death Strike | Self-heal. Press it yourself after a big hit even though SBA casts it for damage. |
| Shift+4 | Blinding Sleet | AoE disorient, if talented. Stops a whole pack casting. |
| Shift+5 | Death’s Advance | Speed boost plus immunity to knockbacks and forced movement. Swap for Wraith Walk if you take it. |
| Shift+6 | Anti-Magic Zone | Raid or group cooldown for big magic pulses. Usually called by the raid leader. |
Macros
Make each one as a macro, then drag it onto the key shown in place of the plain spell.
#showtooltip Dark Transformation /cast Dark Transformation /use 13
#showtooltip /cast [@mouseover,harm,nodead][] Mind Freeze
#showtooltip /cast [@mouseover,harm,nodead][] Death Grip
#showtooltip /cast [@mouseover,harm,nodead][] Asphyxiate
#showtooltip /cast [@mouseover,help,dead][help,dead] Raise Ally
Off the main keys
For mouse buttons, Q/E/R/F/T/G, or a mouseover macro.
How these macros work
#showtooltipmakes the button show the spell's icon, cooldown and tooltip, so you can pick the question-mark icon.[@mouseover,help,nodead]casts on the friendly player under your cursor, whether that's a raid frame or their character.[@mouseover,harm,nodead]does the same for an enemy, so you can kick or stun a caster and keep your target.- Conditions are checked left to right, and the first one that matches wins. The empty
[]means "otherwise, use my target". [@player]at the end is the safe default for dispels and heals: no mouseover and no friendly target means it hits you.
- To make one, type
/macro, click New, and use the character tab so each character keeps its own. Name it, choose the question-mark icon, paste, and drag it onto the key. - Mythic+ kick assignments: swap
@mouseoverfor@focusto always kick your focus target. Set it with/focus. /use 13is your top trinket slot and/use 14the bottom one. Put a combat potion on its own key, since you don't want it every time you burst.- WoW also has a built-in mouseover cast option, but players report it's inconsistent in Midnight. Macros always work.
Setting it up in game
- Open the Spellbook, go to the General tab, and drag Single-Button Assistant to slot 1 of Action Bar 1.
- Options → Gameplay → Action Bars: turn on Action Bar 2.
- Options → Keybindings → Action Bars: bind Action Bar 2 (the bar called Bottom Left on older clients) buttons 1–6 to Shift+1 through Shift+6.
- By default Shift+1–6 switch action bar pages. Rebinding them as above removes that. Say yes when WoW asks to replace the old binding.
- Hover the Single-Button Assistant in your spellbook. Its tooltip lists every spell it casts for your talents, so you can drop any of those from your bars.
Good to know
- The Single-Button Assistant adds a small global cooldown penalty. It's great for learning fights, but the damage loss shows in high keys and on Heroic progression.
- When you're ready, try Assisted Highlight from the combat options. It highlights the next button to press with no penalty, and this same layout still works with it.
- Put trinkets and potions in a macro on your burst key (2) so they always line up. SBA never uses items.