WOW Pirest Miscellaneous Macros

Cheap WoW WOTLK Classic Gold

Priest Macros Crowd Control Macros Healing Macros Miscellaneous Macros Space Saver Macros

/cast Power Infusion
/script local n,r=UnitName"target";if(r)then n=n.."-"..r;end;SendChatMessage("Power Infused.","WHISPER",nil,n)

This is the update for Tanara's "PI Whisper Notification to Target " macro. (confirmed for 2.0 by Prays and Spoon)

/castsequence [target=player] Zandalarian Hero Charm, Power Infusion
This is Tanara's "Top Trinket +PI" macro. Trinket slots will not be a valid term in the "/castsequence" macros - you'll have to specify the item name like the one in italics here. If I remember right, the name is case sensitive but only has to be long enough so that the term isn't ambiguous. For example, "Conjured" could call conjured water or conjured cinnamon roll. You would have to write out to "Conjured Cinn" to get the term non-ambiguous.

I wrote Tanara's macro as a sequence so that if the trinket was on cooldown, then the Power Infusion wouldn't cast. There's no way to "use spell if item is not on cooldown" in the new scripting language - the developers deliberately removed that functionality. So I can't translate those other cooldown macros for you. :) Remember, you'll have to press the button twice (with no failure) to get the Power Infusion spell cast. (funtionality being added in 2.0.2)

/use Zandalarian Hero Charm
/cast [target=player] Power Infusion
/cast [target=player] Inner Focus

Spoon's BAM macro (ty Spoon!) should use the Hero Charm if it's not on cooldown, then cast Power Infusion, then cast Inner Focus - all with one click. It differs from the above macro in that there's no cooldown check. If the Hero Charm is on cooldown, you'll just receive an error message but the rest of the spells will execute.

/cast [target=mouseover] Dispel Magic
Sylphael's macro (ty, Sylphael!) will cast dispel magic on whatever target your mouse is presently hovering over. So if you bind it to a mouse button and hit that button while hovering over a character, you'll cast dispel on that character. Anyone else thinking "Shazzrah!" (confirmed for 2.0.10)

/cast [raid] Power Word: Shield; [target=targettarget, raid] Power Word: Shield; [target=player] Power Word: Shield
Our first macro using the "raid" conditional! As Harmegido explains, "pretty simple macro to cast shield on your target if he's in your group and friendly or if your target's target is friendly and in group, or else shield yourself." Thanks, Harmegido!

/script SetBindingMacro("BUTTON#","MacroName")
This isn't a macro per se, but it's useful. This is how I bound my [target=mouseover] Dispel Magic macro to my fourth mouse button (and my Abolish Disease to my fifth). In my case the script looked like /script SetBindingMacro("BUTTON4","MouseDispel"). There are also some addons you can use for a similar functionality, including Clique.

/script SetBindingMacros("BUTTON4","MouseoverDispel")
/script SaveBindings(2)

This allows the keybindings you've saved above to carry over between sessions. Note that this will only save the keybindings for that particular character - if you'd like to save the bindings between accounts, replace SaveBindings(2) with SaveBindings(1).