TBC Classic Paladin macros are one of the biggest gaps between a Paladin who performs and one who excels. Whether you’re a Holy Paladin keeping your tank alive through a Serpentshrine Cavern boss, a Retribution Paladin threading the needle on seal twisting, or a Protection Paladin AoE-tanking Kara trash — the right macros shave reaction time, clean up your bars, and let you focus on the actual fight instead of hunting buttons.
This guide covers the most important macros for all three Paladin specs in The Burning Crusade Classic Anniversary Edition, including how to create them, why each one matters, and spec-specific setups for PvE raids, dungeons, and PvP arenas.
How to Create a Macro in TBC Classic
Before diving into the macros themselves, here’s the quick setup process every Paladin needs to know:
- Press Esc to open the Game Menu and select Macros.
- Click New at the bottom of the window.
- Give your macro a name and pick an icon (use ? for auto-icon based on the first spell).
- Type or paste your macro commands into the text field.
- Click Save, then drag the macro icon to your action bar and assign a keybind.
🎯 Tip: TBC Classic allows up to 36 account-wide macros and 18 character-specific macros. Use character-specific slots for spec-dependent macros so they don’t conflict when you dual-spec between Holy and Ret.
Universal Paladin Macros (All Specs)
These macros are useful regardless of which spec you’re playing and should be on every Paladin’s bar.
Hammer of Justice Stop-Cast Macro
In both PvP and PvE, Hammer of Justice needs to fire instantly. If you’re mid-cast on Flash of Light or Holy Light, this macro cancels the cast and immediately stuns your target.
#showtooltip Hammer of Justice
/stopcasting
/cast Hammer of Justice
Judgement + Seal Reapply Macro
When you cast Judgement, it consumes your active Seal. This macro judges and instantly re-applies the Seal in a single button press. Swap the seal name at the bottom to match what you’re using.
#showtooltip Judgement
/startattack
/cast Judgement
/stopcasting
/cast Seal of Righteousness
Cancel Bubble Macros
Both Divine Protection and Blessing of Protection drop your threat while active, which can get allies killed. This macro casts and cancels them in the same button — press once to use it as an emergency tool, press again to drop it and retake aggro.
#showtooltip Divine Protection
/cast Divine Protection
/cancelaura Divine Protection
/cancelaura Blessing of Protection
You can build an identical version for Divine Shield using the same format.
Trinket + Cooldown Sync Macro
Line up your on-use trinkets with your major cooldown like Avenging Wrath for maximum burst windows.
#showtooltip Avenging Wrath
/cast Avenging Wrath
/use 13
/use 14
Holy Paladin Macros (PvE Healing — Raids & Dungeons)
Holy Paladin is one of the best single-target tank healers in TBC Classic Anniversary. Your macro setup revolves around speed: instant Blessing swaps, mouseover heals, and emergency responses without clicking around your UI.
Mouseover Healing Macro
The most important macro for any Holy Paladin. Hover your mouse over a raid frame or nameplate and cast without switching your active target. Works for both Holy Light and Flash of Light — just swap the spell name.
#showtooltip Holy Light
/cast [target=mouseover, exists, help] Holy Light; [help] Holy Light; [target=player] Holy Light
⚡ This three-part conditional covers every scenario: mouseover a friendly → heal them. No mouseover but friendly target → heal target. No valid target → heal yourself.
Mouseover Flash of Light
#showtooltip Flash of Light
/cast [target=mouseover, exists, help] Flash of Light; [help] Flash of Light; [target=player] Flash of Light
Blessing of Protection — Mouseover Cast
Throwing Blessing of Protection on someone while keeping your healing target locked is essential in chaotic pulls. Mouseover the player’s frame and fire.
#showtooltip Blessing of Protection
/cast [@mouseover, help, nodead][@target] Blessing of Protection
Lay on Hands — Emergency Self-Heal
A quick emergency button that heals you when things go south. Useful to have on a separate keybind so you never scramble for it under pressure.
#showtooltip Lay on Hands
/stopcasting
/cast [target=player] Lay on Hands
Holy Shock — Flex Offensive/Defensive
Holy Shock can hit enemies or heal allies depending on your target. This macro handles both cases cleanly and prevents accidental self-casts when auto self-cast is enabled.
#showtooltip Holy Shock
/cast [help] Holy Shock; [harm] Holy Shock; [target=player] Holy Shock
Seal of Wisdom + Judgement (Mana Management)
For longer fights, maintaining Judgement of Wisdom keeps your melee DPS topping off their mana. Use this castsequence to judge and immediately reseal in one press.
#showtooltip
/castsequence reset=2 Seal of Wisdom, Judgement
Retribution Paladin Macros (DPS — Raids, Dungeons & PvP)
Retribution Paladin has one of the most mechanically involved rotations in TBC Classic Anniversary. Seal twisting — swapping from Seal of Righteousness or Seal of Command into Seal of Blood (Horde) or Seal of the Martyr (Alliance) within the last 0.4 seconds of your swing — is the defining skill of the spec and can account for a 20–25% DPS increase when done consistently.
| Macro | Purpose | Priority |
|---|---|---|
| Seal of Blood + Start Attack | Twist seal with auto-attack trigger | Essential |
| Judgement + Seal Reapply | Judge without losing seal uptime | Essential |
| Avenging Wrath + Trinkets | Burst cooldown alignment | High |
| Crusader Strike Stop-Cast | Instant react off GCD misses | High |
| Divine Shield + Cancel | Wipe prevention / bubble-hearth | Situational |
Seal of Blood / Seal of the Martyr + Start Attack
Every time you cast your twist seal, you want your auto-attack running. This macro guarantees it.
#showtooltip Seal of Blood
/cast Seal of Blood
/startattack
Alliance players swap Seal of Blood for Seal of the Martyr.
Seal of Command + Start Attack
#showtooltip Seal of Command
/cast Seal of Command
/startattack
Crusader Strike with Stop-Cast
Crusader Strike is not on the GCD, but you may want to fire it cleanly even when mid-animation. This keeps things snappy.
#showtooltip Crusader Strike
/stopcasting
/cast Crusader Strike
Seal Twist Judgement Macro
Judges your target and instantly re-applies Seal of Command afterward — keeping the twist cycle clean between swings.
#showtooltip Judgement
/startattack
/cast Judgement
/cast Seal of Command
🎯 Important: Use the SwedgeTimer addon alongside these macros. It was updated specifically for the TBC Classic Anniversary Edition and shows your exact swing timer with latency compensation — making consistent seal twisting much more achievable.
Stop Attack Macro (Pre-Pull Setup)
Before the pull, Retribution Paladins cast Seal of the Crusader and judge from range. You need to not be auto-attacking during this phase.
/stopattack
/cast Seal of the Crusader
Protection Paladin Macros (Tanking — Raids & Dungeons)
Protection Paladin is the premier AoE tank of TBC Classic Anniversary, capable of holding entire packs of mobs simultaneously with Consecration and Holy Shield. Your macros focus on threat generation, pull control, and survivability management.
Avenger’s Shield Pull Macro
Avenger’s Shield is your primary ranged pull tool. Combining it with Consecration in a sequence gets your threat rotation started the moment you move in.
#showtooltip Avenger's Shield
/cast Avenger's Shield
/cast Consecration
/cast Holy Shield
Righteous Fury Toggle
Always have Righteous Fury active while tanking — it multiplies your Holy spell threat by 1.9x. This macro casts it if it’s not up.
#showtooltip Righteous Fury
/cast Righteous Fury
⚡ Bind this to something you’ll accidentally notice if it drops — some Prot Paladins put it on a loud keybind as a reminder to re-cast after dying.
Uncrushability Check Macro
Being uncrushable (102.4% combined avoidance: dodge + parry + block + 5% base miss) is the tanking benchmark for Prot Paladins in TBC Classic. This script prints your current total in chat so you can verify your gear set before pulls.
/run local d,p,b=GetDodgeChance(),GetParryChance(),GetBlockChance() DEFAULT_CHAT_FRAME:AddMessage(format("Avoidance: %.2f%% (need 102.4%%)",d+p+b+5),1,1,0)
Holy Shield Maintenance Macro
Holy Shield must stay active at all times for uncrushability. Pair it with Consecration for continuous threat and shield uptime.
#showtooltip Holy Shield
/cast Holy Shield
/cast Consecration
Blessing of Protection — Remove Threat Macro
When you need to save an ally who has pulled aggro, cast Blessing of Protection on them via mouseover without dropping your current target.
#showtooltip Blessing of Protection
/cast [@mouseover, help, nodead][@target] Blessing of Protection
PvP Paladin Macros (Arena & Battlegrounds)
Whether you’re Holy in 2v2 or Retribution in 3v3, these arena macros significantly improve your reaction speed.
Focus Target Hammer of Justice
Stun your focus target (typically the enemy you want to CC) without switching off your healing target or attack target.
#showtooltip Hammer of Justice
/stopcasting
/cast [@focus] Hammer of Justice
Arena1/2/3 Targeting Macros
These let you target specific arena opponents instantly. Pair with Repentance or Hammer of Justice for split-second CC chains.
/target arena1
/target arena2
/target arena3
Freedom on Ally — Mouseover
Blessing of Freedom is one of the most powerful tools in Paladin’s PvP kit. Remove slows and roots from your partner without dropping your own target.
#showtooltip Blessing of Freedom
/cast [@mouseover, help, nodead][@target] Blessing of Freedom
Recommended Addons for Paladin Macros
Macros and addons work together in TBC Classic Anniversary. Here are the ones worth installing alongside your macro setup:
| Addon | Spec | Why You Need It |
|---|---|---|
| SwedgeTimer | Retribution | Swing timer with latency compensation for seal twisting |
| Quartz | All | Cast bar with latency display — essential for stop-cast macros |
| Grid2 / HealBot | Holy | Compact raid frames with mouseover heal integration |
| PallyPower | All | Blessing assignment tracker for raids |
| GladiatorlosSA | PvP | Enemy cooldown announcements — know when to use Divine Shield |
World of Warcraft Guides, Lore, Addons & News – Noob to Boss From Azeroth's Newbie to Champion – World of Warcraft Guides