Of all the classes in TBC Classic Anniversary, Priest relies on macros more than almost any other. You’re managing mouseover heals across a 25-player raid frame, juggling instant-cast spells between channels as Shadow, and making split-second dispel calls in arena — often all in the same session if you’re running Dual Spec. A slow macro setup doesn’t just feel bad; it costs you throughput, kills, and wipes.
This guide covers the most important TBC Classic Priest macros for all three specs: Holy for raid and dungeon healing, Discipline for PvP arenas, and Shadow for DPS. Every macro includes an explanation of exactly when and why to use it.
How to Create a Macro in TBC Classic
- Press Esc → click Macros.
- Click New, name it, and pick an icon (use ? for auto-icon).
- Paste your macro text into the command box.
- Click Save, drag to your action bar, and assign a keybind.
🎯 In the TBC Classic Anniversary Edition, Dual Talent Specialization is available from your Priest trainer starting at level 40 — the same level you unlock Shadowform. Keep spec-specific macros (like Shadow DoT sequences and Holy mouseover heals) in your 18 character-specific slots so they don’t conflict when you swap between specs.
Universal Priest Macros (All Specs)
These macros are useful regardless of spec and belong on every Priest’s action bar.
Power Word: Shield — Mouseover
Power Word: Shield is your most reactive spell. Hovering over a raid frame and pressing one button is much faster than clicking the target first — and in situations where someone is about to die, that split second matters.
#showtooltip Power Word: Shield
/cast [@mouseover, help, nodead][@target, help, nodead][@player] Power Word: Shield
⚡ Remember: PW:S leaves a 15-second Weakened Soul debuff on the target. You cannot stack or reapply the shield during this window, so save it for incoming burst rather than using it as a filler.
Dispel Magic — Defensive (Mouseover)
Dispel Magic on a friendly target removes two harmful magic effects. Using it via mouseover means you never have to switch off your current target to cleanse a debuffed raid member.
#showtooltip Dispel Magic
/cast [@mouseover, help, nodead][help, nodead][@player] Dispel Magic
Dispel Magic — Offensive (Purge Buffs)
The same spell, cast on an enemy, strips two beneficial magic effects. Keep this on a separate keybind. In arenas, stripping buffs like Blessing of Protection or Ice Barrier can completely flip a fight.
#showtooltip Dispel Magic
/cast [@mouseover, harm, nodead][harm, nodead] Dispel Magic
Fade + Power Word: Shield — Panic Button
Fade temporarily reduces your threat, buying time for the tank to reclaim aggro. Pairing it with PW:S absorbs the damage you’ll take during those 10 seconds if something is already hitting you.
#showtooltip Fade
/cast Fade
/cast [@player] Power Word: Shield
Mass Dispel — Stop-Cast
Mass Dispel is Priest’s most unique PvP tool — it removes immunity effects like Divine Shield and Ice Block that no other class can touch. Adding /stopcasting ensures it fires even if you’re mid-cast on something else.
#showtooltip Mass Dispel
/stopcasting
/cast Mass Dispel
🎯 Mass Dispel has a 1.5-second cast time — plan ahead. You can begin casting it during another spell’s animation in some situations, which is why the stop-cast line is worth including.
Shadowfiend — Attack Immediately
Summoning Shadowfiend without /petattack means it sometimes stands idle for a tick before engaging. Adding the command makes sure it starts draining mana the moment it spawns — every melee hit returns 2.5% of your max mana.
#showtooltip Shadowfiend
/cast Shadowfiend
/petattack
Holy Priest Macros (PvE — Raids & Dungeons)
Holy Priest is the most flexible PvE healer in TBC Classic Anniversary — you can tank heal with Greater Heal, raid heal with Circle of Healing, and bounce passive healing around via Prayer of Mending. Your macros are built around speed and coverage: the faster you can react to raid frames, the more effective you are.
| Macro | Primary Use | Priority |
|---|---|---|
| Flash Heal — Mouseover | Fast single-target emergency heal | Essential |
| Greater Heal — Mouseover | Big tank heal on spikes | Essential |
| Prayer of Mending — Mouseover | Passive bounce heal on tanks | Essential |
| Circle of Healing — Mouseover | AoE raid heal in party range | High |
| Inner Focus + Greater Heal | Free mana-cost big heal on cooldown | High |
| Power Infusion — Mouseover | Buff a caster DPS for throughput burst | Situational |
Flash Heal — Mouseover
Your most-used healing macro. Hover over any raid frame or nameplate and cast Flash Heal without switching your target. Falls back to your current target or yourself if no mouseover is present.
#showtooltip Flash Heal
/cast [@mouseover, help, nodead][help, nodead][@player] Flash Heal
Greater Heal — Mouseover
Same format, slower and more powerful. Use this on the tank when big damage is incoming or when Flash Heal isn’t enough to close the gap in one cast.
#showtooltip Greater Heal
/cast [@mouseover, help, nodead][help, nodead][@player] Greater Heal
Prayer of Mending — Smart Target
Prayer of Mending bounces to the nearest party member when the bearer takes damage, healing passively. This macro tries the target-of-your-enemy first (great for PvP), then falls back to your focus, then casts on yourself — a smart all-situations PoM button.
#showtooltip Prayer of Mending
/cast [help][@targettarget, help][@focus, help][@player] Prayer of Mending
For raiding, the simpler mouseover version is often more practical:
#showtooltip Prayer of Mending
/cast [@mouseover, help, nodead][@target, help, nodead][@player] Prayer of Mending
Circle of Healing — Mouseover
Circle of Healing is an instant-cast AoE heal that hits your mouseover target and nearby party members. In 25-man raids during AoE damage phases — Hydross, Karathress, Void Reaver — this is one of the most mana-efficient heals in the game.
#showtooltip Circle of Healing
/cast [@mouseover] Circle of Healing; Circle of Healing
Inner Focus + Greater Heal
Inner Focus makes your next spell free to cast and boosts its crit chance by 25%. Pairing it with Greater Heal gives you a massive free heal every 3 minutes — use this on a tank who has just taken a crushing blow and is at low health.
#showtooltip Inner Focus
/cast Inner Focus
/cast [@mouseover, help, nodead][@target, help, nodead][@player] Greater Heal
Power Infusion — Mouseover
Buff a high-throughput caster DPS like a Warlock, Mage, or Elemental Shaman with Power Infusion via mouseover, without leaving your healing target. Coordinate with your raid leader about which DPS gets it each fight.
#showtooltip Power Infusion
/cast [@mouseover, help, nodead][@target] Power Infusion
Shadow Priest Macros (DPS — Raids, Dungeons & PvP)
Shadow Priest’s rotation in TBC Classic Anniversary revolves around maintaining three DoTs — Shadow Word: Pain, Vampiric Touch, and Vampiric Embrace — while weaving Mind Flay as a filler channel and Mind Blast on cooldown. The macros below handle the mechanical friction points in that rotation.
Mind Flay — No-Clip Channel Macro
The most important Shadow Priest macro. [nochanneling:Mind Flay] prevents the macro from restarting the channel if you spam the button — it only casts Mind Flay when you’re not already channeling it. Without this, spam-pressing the key clips your own channel and wastes ticks.
#showtooltip Mind Flay
/cast [nochanneling:Mind Flay] Mind Flay
Vampiric Touch — Stop-Cast
Vampiric Touch has a 1.5-second cast time and applies the mana-drain debuff to your target. Adding /stopcasting lets you interrupt a Mind Flay channel when VT is about to fall off and needs refreshing — a common rotation decision in longer fights.
#showtooltip Vampiric Touch
/stopcasting
/cast Vampiric Touch
Shadow Word: Death — Finish Move
Shadow Word: Death deals heavy damage but reflects the damage back at you if the target survives. In PvE it’s used as a finisher on targets below 25% health. In PvP it can also break you out of crowd control effects that require taking damage — but use it carefully when low on health.
#showtooltip Shadow Word: Death
/cast Shadow Word: Death
Leave Shadowform — Emergency Heal
Shadow Priests cannot cast healing spells while in Shadowform. This macro drops the form and casts Flash Heal in a single button press — essential when a party member is about to die and you need to react instantly. You’ll need to manually reapply Shadowform after.
#showtooltip Flash Heal
/cancelform [stance:1]
/cast Flash Heal
Auto-Wand Macro
The ! prefix on Shoot prevents the macro from toggling your wand off if you accidentally press it twice. Use this between pulls when low on mana to contribute damage for free while regenerating via Spirit Tap.
/cast !Shoot
Discipline Priest Macros (PvP — Arena & Battlegrounds)
Discipline is the premier PvP healer spec in TBC Classic Anniversary. Your kit revolves around proactive shielding, instant-cast utility, and precise dispel timing. The most important habit to build: use Pain Suppression early, around 40–50% HP on your partner, not when they’re already at 10%.
Pain Suppression — Mouseover
Pain Suppression reduces a target’s damage taken by 40% for 8 seconds. Cast it on your partner via mouseover while keeping your own target locked — a critical reaction tool in 2v2 when your partner gets trained by a burst cooldown.
#showtooltip Pain Suppression
/cast [@mouseover, help, nodead][@target] Pain Suppression
Renew — Mouseover
Renew is your instant-cast HoT. Apply it via mouseover to keep passive healing ticking on your partner between casts — especially important during movement phases in arena when you can’t stand still to cast Greater Heal.
#showtooltip Renew
/cast [@mouseover, help, nodead][@target, help, nodead][@player] Renew
Psychic Scream — Stop-Cast
Psychic Scream is your only reliable AoE peel in arena. Adding /stopcasting means it fires instantly even if you’re mid-cast on a heal — which is exactly when you need it, when someone is in your face and your partner needs space.
#showtooltip Psychic Scream
/stopcasting
/cast Psychic Scream
🎯 Psychic Scream shares diminishing returns with Warlock Fear. In a long arena match, track how many fears have landed — after two or three, the effect duration shrinks significantly and it stops being worth burning.
Fear Ward — Preemptive Cast
Fear Ward absorbs one fear effect. Cast it on your partner (or yourself) before engaging Warlocks or facing compositions with multiple fear effects. In raid content, Dwarf Priests rotate this on the Main Tank before Magtheridon’s fear proc.
#showtooltip Fear Ward
/cast [@mouseover, help, nodead][@target, help, nodead][@player] Fear Ward
Focus Dispel — Offensive Strip
Strip enemy buffs off your focus target without switching your healing target. Particularly useful for removing Blessing of Protection, Ice Barrier, and HoTs from enemy healers while you keep healing your partner.
#showtooltip Dispel Magic
/cast [@focus, harm, nodead] Dispel Magic
Mana Burn — Focus Target
Mana Burn drains a significant chunk of an enemy caster’s mana pool and deals damage equal to half of what was drained. Casting it on your focus healer while staying on your kill target is one of the strongest long-game strategies Disc Priests have in arena.
#showtooltip Mana Burn
/cast [@focus] Mana Burn
Recommended Addons for Priests in TBC Classic Anniversary
| Addon | Spec | Why It Matters |
|---|---|---|
| Grid2 or VuhDo | Holy / Disc | Compact raid frames with mouseover heal support built in |
| Quartz | All | Cast bar with latency display — crucial for stop-cast macro timing |
| DoTimer or WeakAuras | Shadow | Tracks your DoT durations on each target so you refresh at the right time |
| GladiatorlosSA | PvP | Announces enemy cooldowns — know when Pain Suppression and Mass Dispel are safe to use |
| OmniCC | All | Cooldown timers on action bar icons — track Shadowfiend, Inner Focus, Pain Suppression |
World of Warcraft Guides, Lore, Addons & News – Noob to Boss From Azeroth's Newbie to Champion – World of Warcraft Guides