Skip to content

WoW Forever newsNov 14, 202610 min read

WoW Forever Priest macros: 24 for heals, shields and Shadow

24 WoW Forever Priest macros to paste: mouseover shields, heals and dispels, Fear Ward on the tank, your race's spells, a heal from Shadowform.

By Stowlen

Endgame Tools · Published

A Dwarf Priest in Vestments of the Virtuous with a staff: 24 WoW Forever Priest macros for heals, shields and Shadow
Blizzard Entertainment · Art from the game client · composed
In this article

These WoW Forever Priest macros each fix something a Priest runs into every day: the heal that loses your target, the shield you cannot put on the tank in time, the scream that waits for your cast to end, the heal you cannot cast in Shadowform. There are 24, each found in at least two Forever macro guides, with every spell name, level, race and cooldown checked in the WoW Forever client. Every macro stays under the game's 255-letter limit in each language of this page. Find your problem in the headings, paste the macro, and it is on your bar in a minute.

What Forever changes for a Priest's macros:

  • Racial spells are still racial, but two are every Priest's: Fear Ward and Devouring Plague are in every Priest's spell book, whatever the race. The others still need their race, so four macros below are for one race each, and their heading says which.
  • Three racial spells are new in Forever: Contingency Plan (Gnome) puts a ward on an ally that shields and heals them once they drop under 35% health, Divine Grace (Human) instantly heals an ally under 50% health, and Chastise (Dwarf) roots a Humanoid for up to 2 seconds.
  • Penance (Discipline) and Prayer of Mending (Holy) are new talents: the first hits an enemy or heals an ally, which is why its macro reads both.
  • Inner Focus and Power Infusion sit outside the global cooldown in Forever's client: each one goes out on the same press as the spell after it.
  • Your heals do not work in Shadowform, while Power Word: Shield, Dispel Magic and your buffs do: a Shadow Priest who must heal leaves the form first.

How to make a macro in WoW Forever

  1. Type /macro in the chat box, or open the game menu and choose Macros.
  2. Pick the second tab, which holds this character's own macros, click New, type a name and choose the question mark icon. With #showtooltip on the first line, the button shows the spell the macro is about to use, with its cooldown.
  3. Paste the lines into the box, close the window and drag the macro onto an action bar.

How to read them:

  • [@mouseover,help,nodead][help,nodead][@player]: the living friend under your cursor, else your friendly target, else you. Point at a player or at a party frame, and press.
  • [@mouseover,harm,nodead][]: the living enemy under your cursor, else your target. [@mouseover,exists,nodead]: whoever is under your cursor, friend or enemy.
  • [mod:shift]: the spell after it goes out while you hold Shift. The name after the last ; is the default.
  • Your game's language. The commands (/cast, /stopcasting…) are English in every language of the game, but a spell's name must be written exactly as your client writes it. Each language of this page gives the names of its own client.

For every Priest

Power Word: Shield on the player under your cursor (level 6)

The tank takes a big hit, and clicking their frame takes a second you do not have.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Power Word: Shield

Power Word: Shield on the living friend under your cursor, else on your friendly target, else on you. While the shield holds, damage does not interrupt their spells.

Renew on the player under your cursor (level 8)

Renew on several players means clicking each one.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Renew

Renew on the living friend under your cursor, else on your friendly target, else on you, without changing your target.

Flash Heal on the player under your cursor (level 20)

A player drops fast, and you are targeting the boss.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Flash Heal

Flash Heal on the living friend under your cursor, else on your friendly target, else on you. For a slower, bigger heal, write Greater Heal (level 40) in its place.

Dispel Magic on a friend or an enemy (level 18)

A friend has a harmful spell, an enemy a shield, and one key would do for both.

#showtooltip
/cast [@mouseover,exists,nodead][] Dispel Magic

Dispel Magic removes one harmful spell from a friend or one beneficial spell from an enemy: the key works on whoever is under your cursor, else on your target.

Abolish Disease, Shift for Cure Disease (level 32)

A disease on the player under your cursor, and the cure is two buttons away.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Cure Disease; [@mouseover,help,nodead][help,nodead][@player] Abolish Disease

Abolish Disease on the friend under your cursor, else your friendly target, else you: it cures one disease at once, then another every 5 seconds for 20 seconds. With Shift, Cure Disease, which cures one. Before level 32, keep Cure Disease alone (level 14).

Fortitude on the player under your cursor, Shift for Divine Spirit (level 30)

Buffing the group means clicking each player, then finding your target again.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Divine Spirit; [@mouseover,help,nodead][help,nodead][@player] Power Word: Fortitude

Power Word: Fortitude on the friend under your cursor, else your friendly target, else you; with Shift, Divine Spirit. Your target does not change.

Resurrection on the dead player under your cursor (level 10)

Two players are dead, and the right one is behind the others.

#showtooltip
/cast [@mouseover,help,dead][help,dead] Resurrection

Resurrection on the dead player under your cursor, else on your dead target. It cannot be cast in combat.

Fear Ward on the tank before the pull (level 20)

The boss fears, the tank runs, and the fight is lost.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Fear Ward

Fear Ward on the friend under your cursor, else your friendly target, else you: the next Fear effect on them fails, within 3 minutes. Every Priest has it in Forever, whatever the race.

Psychic Scream that cuts your cast, Shift for Fade (level 14)

Enemies are on you, and your scream waits for the heal you are casting.

#showtooltip
/stopcasting
/cast [mod:shift] Fade; Psychic Scream

The key stops your cast and screams: Psychic Scream makes the enemies close to you flee for 8 seconds, and damage can end it. With Shift, Fade makes enemies less eager to attack you for 10 seconds instead.

Shackle Undead on the enemy under your cursor (level 20)

An undead must be held while you keep healing the group.

#showtooltip
/cast [@mouseover,harm,nodead][] Shackle Undead

Shackle Undead holds the undead enemy under your cursor, else your target, for up to 30 seconds at level 20, 40 at level 40 and 50 at level 60. Any damage frees it, and only one enemy can be shackled at a time.

One key while leveling: heal the friend, smite the enemy (level 1)

While leveling, you heal yourself or your friend and smite the enemy, two buttons for one gesture.

#showtooltip
/cast [@mouseover,help,nodead] Lesser Heal; [harm,nodead] Smite; [help,nodead][@player] Lesser Heal

With your cursor on a friend, the key casts Lesser Heal on them; with an enemy targeted, it casts Smite; otherwise it heals your friendly target, or you. Replace Lesser Heal with Heal or Flash Heal as you learn them.

Your race's spells

These four macros each use a racial spell: a Priest of another race does not have it, and the macro has nothing to cast for them.

Desperate Prayer at once, Shift for a shield on yourself (Dwarf, level 10)

You are about to die, and your current cast stands in the way.

#showtooltip
/stopcasting
/cast [mod:shift,@player] Power Word: Shield; Desperate Prayer

The key stops your cast and heals you with Desperate Prayer; with Shift, it shields you instead. Only Dwarf Priests have Desperate Prayer in Forever, with a 10-minute cooldown, and like your other heals it does not work in Shadowform.

Chastise on the enemy under your cursor (Dwarf, level 20)

A Humanoid runs, and you want it held without changing target.

#showtooltip
/cast [@mouseover,harm,nodead][] Chastise

Chastise deals Holy damage to the Humanoid under your cursor, else your target, and roots it for up to 2 seconds, with very little threat. It is a Dwarf Priest's spell, with a 2-minute cooldown. In the French and Simplified Chinese clients, Chastise has the same name as Smite, so a macro there cannot tell them apart: the French and Simplified Chinese versions of this page leave this one out and give the other 23.

Divine Grace on an ally in danger (Human, level 10)

An ally is under half health, and your heal is too slow.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead] Divine Grace

Divine Grace instantly heals the friend under your cursor, else your friendly target, if their health is under 50%, and removes Weakened Soul so you can shield them again. It is a Human Priest's spell, with a 10-minute cooldown, and it cannot be cast on yourself, which is why the key has no @player.

Contingency Plan on the tank (Gnome, level 20)

The tank will drop low at some point, and you would rather it not be the moment you look away.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Contingency Plan

Contingency Plan wards the friend under your cursor, else your friendly target, else you, for 30 seconds: the first time their health falls under 35%, they gain a shield and start healing. It is a Gnome Priest's spell, with a 10-minute cooldown.

Discipline

Inner Focus into Greater Heal (level 40)

Inner Focus is a second button you forget before the big heal.

#showtooltip Greater Heal
/cast Inner Focus
/cast [@mouseover,help,nodead][help,nodead][@player] Greater Heal

Inner Focus makes your next spell free and gives it a 25% higher chance of a critical effect; it sits outside the global cooldown, so Greater Heal goes out on the same press, on the friend under your cursor, else your friendly target, else you.

Power Infusion on the player under your cursor (level 40)

The Mage is about to burst, and targeting them costs you a heal.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Power Infusion

Power Infusion raises the spell damage and healing of the friend under your cursor, else your friendly target, else you, by 20% for 15 seconds. It sits outside the global cooldown.

Penance on a friend or an enemy (level 30)

Penance heals an ally or hits an enemy, and you want both on one key.

#showtooltip
/cast [@mouseover,exists,nodead][] Penance

Penance hits or heals whoever is under your cursor, else your target, now and every second for 2 seconds. Point at an ally to heal, at an enemy to hit.

Holy

Prayer of Mending on the player under your cursor (level 40)

The group is taking damage, and Prayer of Mending is best started on whoever is hit first.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Prayer of Mending

Prayer of Mending, a Holy talent, goes on the friend under your cursor, else your friendly target, else you.

Shadow

Shadow Word: Pain on every enemy (level 4)

A pack of three, and each needs Shadow Word: Pain without becoming your target.

#showtooltip
/cast [@mouseover,harm,nodead][] Shadow Word: Pain

Shadow Word: Pain on the living enemy under your cursor, else on your target.

Shadow Word: Death to finish (level 32)

The enemy is nearly dead, and it is not your target.

#showtooltip
/cast [@mouseover,harm,nodead][] Shadow Word: Death

Shadow Word: Death on the living enemy under your cursor, else on your target. If it does not kill, you take damage equal to 30% of your maximum health: keep it for the finish.

Mind Flay that never cuts itself (level 20)

A second press on Mind Flay cuts the channel you just began.

#showtooltip
/cast [nochanneling] Mind Flay

Mind Flay channels on your target and slows it; while it is channeling, the key does nothing, so a nervous second press never cuts it.

A heal from Shadowform (level 40)

The group needs a heal, and your heals do not work in Shadowform.

#showtooltip Flash Heal
/cancelaura Shadowform
/cast [@mouseover,help,nodead][help,nodead][@player] Flash Heal

The key leaves Shadowform and casts Flash Heal on the friend under your cursor, else your friendly target, else you, on the same press. Take Shadowform again afterwards.

Silence the caster under your cursor (level 30)

A caster starts a heal behind the others.

#showtooltip
/cast [@mouseover,harm,nodead][] Silence

Silence, a Shadow talent, silences the enemy under your cursor, else your target, for 5 seconds and interrupts their cast.

What a macro cannot do

  • 255 letters at most, counted by the game in your own language: every macro on this page stays under it in each language.
  • One global cooldown per press. Two spells that both use it never go out together; Inner Focus and Power Infusion can, because they sit outside it.
  • No choice on health. A macro cannot see that a player is under 50% or 35%: Divine Grace and Contingency Plan read health themselves, the rest is your eyes.
  • No heal in Shadowform. Only the macro that leaves the form first can heal from it.
  • No spell of another race. A macro casts only what your Priest has learned: each racial macro works for its own race.

Where these macros come from

Each macro on this page is one that at least two WoW Forever macro guides agree on (the sources below), set to Forever's spells. Every spell name, learning level, race, talent and cooldown comes from the WoW Forever client, build 1.60.1.70938.

Plan your talents in our Priest talent calculator, check every rank in our Priest spell list, find your gear in our Priest BiS lists, and read what changed for the class in our WoW Forever Priest guide.

TagsWoW Forever PriestPriest macrosHoly PriestShadow PriestMouseover heal macro

Frequently asked questions

Do Classic Priest macros work in WoW Forever?

Yes. Forever's client takes the same commands and conditions, from /cast and /stopcasting to [@mouseover] and [mod:shift]. What changes are the spells: Fear Ward and Devouring Plague are every Priest's whatever the race, three racial spells are new (Contingency Plan for Gnomes, Divine Grace for Humans, Chastise for Dwarves), and Penance and Prayer of Mending are talents.

Which Priest spells are racial in WoW Forever?

Every Priest has Fear Ward and Devouring Plague, whatever the race. The other racial spells stay with their race: Desperate Prayer and Chastise for Dwarves, Divine Grace and Feedback for Humans, Contingency Plan and Confounding Flash for Gnomes, Starshards and Elune's Grace for Night Elves, Touch of Weakness and Dark Sacrifice for the Undead, Hex of Weakness and Shadowguard for Trolls.

How do I heal the player under my mouse in WoW Forever?

Paste #showtooltip, then /cast [@mouseover,help,nodead][help,nodead][@player] Flash Heal. The key heals the living friend under your cursor, else your friendly target, else you, without changing your target. The same line works with Renew, Power Word: Shield or Greater Heal.

Can a Shadow Priest heal with a macro?

Yes, by leaving the form first: #showtooltip Flash Heal, then /cancelaura Shadowform, then /cast [@mouseover,help,nodead][help,nodead][@player] Flash Heal. Your heals do not work in Shadowform, while Power Word: Shield and Dispel Magic do. Take the form again afterwards.

Why does Divine Grace not work on me?

Divine Grace is a Human Priest's spell, it cannot be cast on yourself, and it only heals an ally under 50% health. That is why its macro, /cast [@mouseover,help,nodead][help,nodead] Divine Grace, has no @player. Humans learn it at level 10; it also removes Weakened Soul and has a 10-minute cooldown.

Why does my Priest macro not do anything?

Check the spell's name first: it must be written exactly as your client writes it, in your game's language, while the commands stay in English. Then check the form, the level and the race: heals do not work in Shadowform, each macro in this guide says the level at which everything it uses is learned, and four of them are for one race. A macro also stops at 255 letters.

Sources

  1. wowclassicforever.info — WoW Forever Priest Macros: Best Picks by Spec (read on November 12, 2026)
  2. Classic WoW Forever — WoW Forever Priest macros (read on November 12, 2026)
  3. ForG — WoW Forever Priest Macros (read on November 12, 2026)

Also inDeutschEspañolEspañol (México)FrançaisItalianoPortuguês (BR)Русский한국어简体中文繁體中文

  1. WoW Forever Hunter macros: 21 macros for pet, shots and traps

    21 WoW Forever Hunter macros to paste: pet attack on mouseover, Aimed Shot and Multi-Shot on one key, traps and Feign Death, each spell checked in the client.

    Oct 14, 20268 min read

  2. WoW Forever Warrior macros: 22 for stances, swaps and tanking

    22 WoW Forever Warrior macros to paste: Charge and Intercept on one key, an interrupt in every stance, weapon swaps, Protection taunts, checked in the client.

    Nov 12, 202612 min read

  3. WoW Forever Warlock macros: 18 for Fear, demons and curses

    18 WoW Forever Warlock macros to paste: Fear and Banish on your focus, every demon and stone on one key, curses on mouseover, checked in the client.

    Nov 13, 202610 min read