Holy Priest: Macro Suggestions

Good afternoon, folks!

I have learned that where normal classes/specs have 1 ability, Holy Priest has 3.
I’m trying to de-clutter my hotbar without losing too much functionality.
Here are my current macros:

"Offensive 1-Button-Wonder"
(Loop lines up with cooldown)
#showtooltip
/castsequence [@targettarget,harm,nodead][] reset=10 shadow word: pain, holy fire, smite, smite, smite, smite, smite, smite

"Combining Renew & SW:Pain"
(Hover mouse over target, hit button, HoT/DoT is cast)
#showtooltip
/cast [@mouseover,help,exists,nodead][help,exists,nodead] Renew; [@mouseover,harm,exists,nodead][harm,exists,nodead] Shadow Word: Pain; [@player] Renew;

"Combining Circle of Healing & Prayer of Healing"
(Loop lines up with cooldown)
#showtooltip
/castsequence reset=10 Circle of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing, Prayer of Healing

"Combining Fade & Psychic Scream"
(Casts Fade when a friendly is selected, Psychic Scream when an enemy is selected)
#showtooltip
/cast [harm] Psychic Scream; Fade

"Quick Speed Boost"
(Casts Angelic Feather on self without breaking focus)
#showtooltip
/cast [@Ormil] Angelic Feather

If you have any macros to add, please post them below!
Extra credit to those who have Cooldown synergy macros, or some magical way to make Heal & Flash Heal take up less space on the hotbar

1 Like

I’m not going to comment on the rest of the macros, but re: Angelic Feather, you can use @player for a self-targeted feather, without specifying your name. It’s just cleaner.

2 Likes

I have a general macro for most of my spells for mouseover healing that follows:
#showtooltip Spell
/cast [@mouseover] Spell; Spell

Some for declutter:
#showtooltip Desperate Prayer
/cast Desperate Prayer
/use "Healing Potion(s)…"
/use Healthstone

#showtooltip Apotheosis
/cast [@player] Power Infusion
/cast Apotheosis

@Hafri
Ah, thanks! I didn’t know you could do that

@Wroughtge
Thank you for sharing those, that Desperate prayer one really helped me out in a pinch :slight_smile:

You can combine your offensive and defensive dispels, and add a modifier for Mass Dispel if you’re into that. :slight_smile: Mine is just the ST ones but it’s similar-ish to what you have for SWP and Renew.

Due to our lack of personal CDs when brown substance hits the fan :P, (aside from that desperate prayer macro) I use:

/castsequence reset=44 Fade, Sinful Gladiator’s Emblem

If you hit this once, this gives you the 8% damage reduction from fade if you have the conduit, and if you hit this twice it gives you +14k HP.

I know its a PVP trinket, but this has saved me plenty of times in high M+ situations, specially during Tyrannical weeks.

Here are some of mine. I know my syntax can be improved, it works though, let me know how it can be improved.

I rely on mouseover and target to decide what I want to do. This way my DPS is always as much as it can be.

Save myself - useful in PvP
#showtooltip Fade
/target Player
/use 13
/use 14
/cast Guardian Spirit
/Cast Holy Ward
/cast Fade
/cast Desperate Prayer
/use Healthstone
/use “Third Wind” Potion
/cast [@player] Angelic Feather
/targetlasttarget

Heal/Chastise
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Heal; [@target, help, exists, nochanneling] Heal; [@target, harm, exists, nochanneling] Holy Word: Chastise; [] Heal

Serenity/Scream
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Holy Word: Serenity; [@target, harm, exists, nochanneling] Psychic Scream; [] Psychic Scream

Pain/Renew
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Renew; [@target, harm, exists, nochanneling] Shadow Word: Pain;[] Renew

Heal/Fire
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Heal; [@target, harm, exists, nochanneling] Holy Fire; [] Heal

Leap/Death
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Leap of Faith; [@target, help, exists, nochanneling] Leap of Faith; [@target, harm, exists, nochanneling] Shadow Word: Death; [] Shadow Word: Death

PoH/Mind
#showtooltip
/cast [@mouseover, help, exists, nochanneling] Prayer of Healing; [@target, harm, exists, nochanneling] Mind Control;[] Prayer of Healing

Heal/Smite
/cast [@mouseover, nomod, help, exists, nodead] Heal; [@target, nomod, help, exists, nodead] Heal; [@target, nomod, harm, exists, nodead] Smite

UH
/cast [@mouseover, help, nochanneling] Unholy Nova; [@target,help, nochanneling] Unholy Nova; [@target,harm,exists, nodead, nochanneling] Unholy Nova

Attack/Heal sequence
/castsequence [@mouseover, help, exists, nodead, nochanneling] Divine Star, Circle of Healing, Prayer of Mending; [@target, help, exists, nodead, nochanneling] Divine Star, Circle of Healing, Prayer of Mending; [@target, harm, exists, nodead, nochanneling] Holy Fire, Divine Star, Shadow Word: Pain

Dungeon simple heal sequence
/castsequence [@targettarget, help, exists, party, nochanneling] Prayer of Mending, Renew; [@focus, help, exists, nodead, nochanneling] Prayer of Mending, Renew; [@player, help, exists, nochanneling] Prayer of Mending, Renew