These Discipline Priest PvE macros are designed for WoW WotLK 3.3.5a and focus on fast mouseover healing, preventative absorbs, cooldown management and raid utility. They make Power Word: Shield, Penance, Pain Suppression, Power Infusion, dispels and emergency cooldowns easier to reach without forcing constant target switching.
Discipline macros support a reactive healing style, but they do not replace damage prediction or good target selection. Use the exact spell names from your client, keep a valid mouseover or focus target when required, and test every button on a target dummy or in a safe dungeon before taking it into a raid.
Power Word: Shield mouseover
Casts Power Word: Shield on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Power Word: Shield
/cast [@mouseover,help,nodead][help,nodead] Power Word: Shield
Penance mouseover
Casts Penance on a friendly mouseover target, falling back to your current target.
#showtooltip Penance
/cast [@mouseover,help,nodead][help,nodead] Penance
Penance focus
Casts Penance on your focus target without changing your current target.
#showtooltip Penance
/cast [@focus,help,nodead][] Penance
Flash Heal mouseover
Casts Flash Heal on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Flash Heal
/cast [@mouseover,help,nodead][help,nodead] Flash Heal
Greater Heal mouseover
Casts Greater Heal on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Greater Heal
/cast [@mouseover,help,nodead][help,nodead] Greater Heal
Prayer of Healing mouseover
Casts Prayer of Healing using the friendly mouseover target as the group anchor.
#showtooltip Prayer of Healing
/cast [@mouseover,help,nodead][help,nodead] Prayer of Healing
Prayer of Mending mouseover
Casts Prayer of Mending on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Prayer of Mending
/cast [@mouseover,help,nodead][help,nodead] Prayer of Mending
Renew mouseover
Casts Renew on a friendly mouseover target without changing your current target.
#showtooltip Renew
/cast [@mouseover,help,nodead][help,nodead] Renew
Pain Suppression mouseover
Uses Pain Suppression on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Pain Suppression
/cast [@mouseover,help,nodead][help,nodead] Pain Suppression
Pain Suppression focus
Uses Pain Suppression on your focus target without changing your current target.
#showtooltip Pain Suppression
/cast [@focus,help,nodead][] Pain Suppression
Power Infusion mouseover
Casts Power Infusion on a friendly mouseover target, falling back to your current friendly target.
#showtooltip Power Infusion
/cast [@mouseover,help,nodead][help,nodead] Power Infusion
Power Infusion focus
Casts Power Infusion on your focus target without changing your current target.
#showtooltip Power Infusion
/cast [@focus,help,nodead][] Power Infusion
Inner Focus Greater Heal
Uses Inner Focus and casts Greater Heal on a friendly mouseover target.
#showtooltip Greater Heal
/cast Inner Focus
/cast [@mouseover,help,nodead][help,nodead] Greater Heal
Inner Focus Divine Hymn
Uses Inner Focus and begins Divine Hymn for an emergency group-healing cooldown.
#showtooltip Divine Hymn
/cast Inner Focus
/cast Divine Hymn
Divine Hymn with Power Infusion
Uses Power Infusion on yourself, then Inner Focus and Divine Hymn. Use it only when spending both cooldowns is intentional.
#showtooltip Divine Hymn
/cast [@player] Power Infusion
/cast Inner Focus
/cast Divine Hymn
Shadowfiend mouseover
Summons Shadowfiend and sends it to attack a hostile mouseover target, falling back to your current target.
#showtooltip Shadowfiend
/cast [@mouseover,harm,nodead][harm,nodead] Shadowfiend
/petattack
Dispel Magic mouseover
Dispels a hostile magic effect from a mouseover target, falling back to your current hostile target.
#showtooltip Dispel Magic
/cast [@mouseover,harm,nodead][harm,nodead] Dispel Magic
Purify mouseover
Removes a harmful magic effect or disease from a friendly mouseover target.
#showtooltip Purify
/cast [@mouseover,help,nodead][help,nodead] Purify
Abolish Disease mouseover
Casts Abolish Disease on a friendly mouseover target without changing your current target.
#showtooltip Abolish Disease
/cast [@mouseover,help,nodead][help,nodead] Abolish Disease
Mass Dispel at cursor
Places Mass Dispel at the cursor when supported by the 3.3.5a client.
#showtooltip Mass Dispel
/cast [@cursor] Mass Dispel
Shackle Undead mouseover
Casts Shackle Undead on an undead mouseover target, falling back to your current target.
#showtooltip Shackle Undead
/cast [@mouseover,harm,nodead][harm,nodead] Shackle Undead
Fear Ward mouseover
Casts Fear Ward on a friendly mouseover target, falling back to yourself.
#showtooltip Fear Ward
/cast [@mouseover,help,nodead][@player] Fear Ward
Fade
Stops a current cast and uses Fade to reduce threat.
#showtooltip Fade
/stopcasting
/cast Fade
Power Word: Barrier at cursor
Places Power Word: Barrier at the cursor when supported by the 3.3.5a client.
#showtooltip Power Word: Barrier
/cast [@cursor] Power Word: Barrier
How to use Discipline Priest macros
Open the in-game Macros window, create a macro and paste the code exactly as shown. Place it on an action bar and bind it to a reachable key. Mouseover macros cast on the unit under your cursor, while focus macros let you maintain a priority target without losing the boss or current healing target.
Keep Power Word: Shield, Penance, Pain Suppression and Power Infusion available on clear keybinds. Cursor macros such as Mass Dispel and Power Word: Barrier require you to position the mouse over the intended location before pressing the button.
Discipline Priest PvE macro tips
Power Word: Shield and Penance are central to Discipline's preventative healing. Mouseover versions reduce target-switching time, while focus versions are useful for a tank, a marked player or another priority target. Prayer of Mending, Renew, Flash Heal and Greater Heal can be kept on separate mouseover keys for flexible follow-up healing.
Pain Suppression and Power Infusion should be used intentionally rather than hidden inside a general healing button. The focus variants are helpful when the cooldown must go to a known target, while the mouseover variants are faster during unpredictable raid damage.
Purify, Abolish Disease, Dispel Magic and Mass Dispel provide important raid utility. Fear Ward, Fade, Shadowfiend and Power Word: Barrier are also worth binding where they can be reached without taking your eyes away from the encounter.
Compatibility and troubleshooting
These macros target the WoW WotLK 3.3.5a macro system. Private-server clients can differ in protected actions, focus behavior and support for @cursor. If a macro fails, test the spell alone, check that the mouseover or focus unit is valid and friendly, then reload the UI after editing.
Macros cannot decide which player should receive an absorb, cooldown or emergency heal. Their purpose is to reduce interface friction so the Discipline Priest can react faster while retaining control over atonement-free WotLK healing priorities, mana and encounter timing.



