Stopcasting, the Raid Healers Friend
This one command is a requirement in all Greater Heal usage for Raid healers. It is not proper to jump or move to interrupt casting. The Priest should always have a heal casting and cancel it by using a heal with the /stopcasting command. Consider having macros made for GH1, GH2, GH7, as well as Renew.
/cast [target=mouseover,exists] Greater Heal
/cast [target=mouseover,exists] Renew
Greater Heal mob's target or friendly target
This macro will cast Greater Heal on your target if your target is friendly; if your target is an enemy, it will cast Greater Heal on your target's target.
/cast [help][target=targettarget] Greater Heal
Use this macro to heal yourself when holding down alt, use the icon and it will show the tooltip for Greater Heal. These also work with any other heal.
#showtooltip Greater Heal
/cast [help, nomodifier:alt][nomodifier:alt, target=targettarget][modifier:alt, target=player] Greater Heal
Left click Fort, Right Click Group Fort
Left click casts single Fort, Right click casts Group Fort. Works with Divine Spirit, Shadow Protection, Mark of the Wild, Arcane Intellect, or any of the paladin blessings.
/cast [button:2] Prayer of Fortitude; Power Word: Fortitude
Resurrection if able - announce to raid if it works on target
Does not execute if you're in combat or in Shadowform. Selects resurrection for casting on next click if your target is not friendly or not dead.
/ra Resurrecting %t.
Shield Self without losing healing target
On one button press you can use Power Word: Shield on yourself without losing your current healing target.
/cast [target=player]Power Word: Shield
Mouse Over Heal
This macro will allow you to mouseover a party member(Icon or the actual member) and heal them. Also working with single forts, etc.
/cast [target=mouseover,exists] Flash Heal
This macro will cast renew or heal on a single target, in the following order:
If target is friendly
If the mouse is over a friendly target
If the target is hostile, then on the target's target
If no target, then player
/castsequence [help] [target=mouseover,help,exists] [target=targettarget, help, exists] [target=player] reset=target/5 Renew, Heal
The following will also self cast if the player holds alt, no matter what is moused over or targeted:
/cast [nomodifier:alt,target=mouseover,nodead,help][nomodifier:alt,help,nodead][nomodifier:alt,target=targettarget,nodead,help][nomodifier:alt,target=player][modifier:alt,target=player]Greater Heal
Its order is Mouseover -> target -> target's target -> self, holding down alt will skip to self.
One Button Renew or SW:Pain
This macro casts either Renew (friendly) or Shadow Word: Pain (hostile) on whoever is hovering under your mouse that exists and is not dead. If you're not hovering, it does either Renew (friendly) or Shadow Word: Pain (hostile) on your selected target that is not dead. If all of the above are false, you will Renew yourself.
/cast [target=mouseover,exists,help,nodead] Renew; [target=mouseover,exists,harm,nodead] Shadow Word: Pain; [help,nodead] Renew;
[harm,nodead] Shadow Word: Pain; [target=player] Renew
This macro rebuffs the player. Multiple clicks are required
/cast [nostance] Shadowform
/castsequence [target=player,stance:1] Inner Fire, Power Word: Fortitude, Shadow Protection, (Racial Priest Spell)
This macro is will do the following:
If target is hostile
cast a spell then start using your wand (requires two keypresses)
If target is friendly
if no target
cast buffs on player (requires key press for each buff)
/castsequence [harm] reset=target/18 Shadow Word: Pain, Shoot
/cast [help] [target=targettarget, help, exists] Power Word: Fortitude
/castsequence [target=player] reset=5 Inner Fire, Power Word: Fortitude
This macro is a bit more precise then the above one and allows for castsequence to friendly targets.
If the target is friendly
then buff target
If the target is hostile
If no target
Then buff self
/castsequence [help] reset=target/5 Power Word: Fortitude, Shadow Protection
/castsequence [harm] reset=target/18 Shadow Word: Pain, Shoot
/castsequence [target=player] reset=15 Inner Fire, Shadow Protection, Power Word: Fortitude
Just an easy selfbuff if you feel you would like to have it in another order, just change the spell's position.
/castsequence [target=player] reset=20/ Inner Fire, Power Word: Fortitude, Shadow Protection
Shackle Undead and focus on target
This macro will first shackle your current target and set that target to be your focus target. This will allow you to reshackle a mob without having to retarget it.
#showtooltip Shackle Undead
/cast [target=focus]Shackle Undead
This a Modification of the Mage sheep macro that I know works as of 12-24-07. --Fya 14:16, 8 January 2008 (UTC). The stopcasting part is optional depending on your main job in the raid. sometimes letting a shackle break while getting the more important heal off is acceptable. --Fya 16:43, 13 January 2008 (UTC)
If you want to annouce your shackle add a line like this to the end of the macro
/raid Shackling %f
Use trinket, cast Inner Focus and cast Devouring Plague
Obviously useful only for Undead priests with Inner Focus talent. You have to change trinket's name (in my example it's Xi'ri's Gift) to the one you own and want to use (trinket has to be equipped). This macro will also prevent wasting trinket's and Inner Focus' cooldowns if your target is accidentally friendly or simply cannot be attacked. Shows tooltip for Devouring Plague if icon is used for this macro. Written by Betok @ Moonglade-EU.
#showtooltip Devouring Plague
/use [harm] Xi'ri's Gift
/cast [harm] Inner Focus
/cast Devouring Plague
For Healing with Trinket
#showtooltip Heal trinket
/use Essence of the Martyr
/use Lower City Prayerbook
/cast Inner Focus
/cast Greater Heal(Rank 7)
Cast Silence if available, otherwise cast Arcane Torrent
This macro will cast the Silence spell. If Silence is on cooldown, it will cast Arcane Torrent. Obviously, this macro is only of use to Blood Elves.
/castsequence reset=45 Silence, Arcane Torrent
Spammable Mind Flay
This macro will allow you to spam Mind Flay without interrupting the one already channeling.
#showtooltip Mind Flay
/cast [nochanneling:Mind Flay] Mind Flay
Change stance and cast depending on target reaction
This macro will look at your stance and your current target. If the target is hostile and you are in Shadowform Mind Blast will be casted, if you are not in Shadowform it will put you in it. Will do the same for flash heal if the target is friendly and change your stance accordingly.
/cast [stance:1,harm] Mind Blast; [stance:1,help] Shadowform; [nostance,help] Flash Heal; [nostance,harm] Shadowform
This macro is the same as above but will start a grind sequence to kill the mobs with nice mana efficiency. The targeting of a friendly target will cast Flash Heal then Renew.
/castsequence [stance:1,harm] reset=target/combat Vampiric Touch, Shadow Word: Pain(), Vampiric Embrace, Mind Flay, Mind Blast, Shoot; [stance:1,help] Shadowform; [nostance,help] Flash Heal, Renew; [nostance,harm] Shadowform
The Polite Reply
Make those whispers less hassle with a polite reply when needed.
/r I'm not a healbot. Good luck!
Mouseover Lesser Heal on friendly, Mind Blast on enemy
Cast Lesser Heal if mouseover a friendly target, Mind Blast if over an enemy. If mouse is over nothing, it will cast on the current target. The only drawback is you will need to have a set of self cast macros. If you want to I am sure you can add shadowform dependencies and polish it up a bit. I am new at macros.
/cast [target=mouseover,noharm,exists] Lesser Heal(Rank 2);[target=mouseover,harm,exists] Mind Blast;[noharm]Lesser Heal(Rank 2;[harm]Mind Blast
Love, Increase, Priestess of Earthen Ring
Will of the Forsaken and Fear Ward
This will cast Will of the Forsaken and then Fear Ward with out losing your target. Mostly a PvP macro. It requires 2 button presses.
#showtooltip Will of the Forsaken
/castsequence reset=5 [target=player]Will of the Forsaken,Fear Ward
This will dispel magic on your target, should one exist. If not, then it will work like a normal Dispel Magic. Right-Clicking will cast it on you.
/cast [btn:1,exists,nodead][btn:1][btn:2,target=player] Dispel Magic
Stingy Raid Priest
Alt-clicking this will toggle to the next nearby friendly player. Then each click will cast a separate buff. This is particularly useful in battlegrounds.
/castsequence [nomodifier] reset=target/5 Power Word: Fortitude, Divine Spirit, Shadow Protection
Shield target or self
Shields target if it is in your party/raid, otherwise shields you.
/cast [group,help][target=player] Power Word: Shield
This is a wand macro that helps prevent you from accidentally switching off your wand's shoot.
Normally using your wand toggles 'shoot' on and off. This macro keeps it switched on. So if you accidentally press it twice, it'll still keep shooting. It works most of the time (unless you really mash the key).
The ! exclamation is the key to this. It stops the toggle. If you want to stop shooting, jump, move, re-target or kill the mob.
Starshards & SW:Pain
Two presses the first does SW:Pain the second does Starshards (which has a 30 sec cooldown). To reset, click another mob, click away, or ctrl click. Resets when you leave combat too.
/castsequence reset=30/target/combat/ctrl Shadow Word: Pain, Starshards
This macro starts by attempting to PoM the target of whatever enemy you have selected. It's perfect in PVP for helping out the target of the enemy player you select, and its perfect in PVE for getting an instant heal in on someone who may have accidentally pulled aggro. If you have no target selected, it attempts to PoM your Focus if you have one set up. If neither of those happen, you will PoM yourself.
/cast [help][target=targettarget,help][target=focus,help][target=player] Prayer of Mending
Self-Cast when solo/standard casting when in party/raid
This macro will work for any beneficial spell - buffs and heals. When solo, whatever spell you have it set up for will be cast on self. When in a party or raid, it will either cast the spell on your current target or give you the standard click-on-target-to-cast - the same as if you were using no macro for the spell at all.
/cast [nogroup,target=player] [group,help] [group,target=none] spellname
Replace spellname with the spell you would like to use it for. I use the same macro (multiple copies of the macro, of course) for the following spells:
* Cure Disease
* Divine Prayer
* Flash Heal
* Greater Heal
* Lesser Heal
* Power Word: Fortitude
* Power Word: Shield
Of note: The one drawback of this macro is that when you are solo, you cannot cast buffs on random people you pass without going to your spellbook.
This macro will summon your Shadowfiend on your current target if it is hostile, or your target's target if your current target is friendly. Adapted from the Paladin Righteous Defense macro.
Welcome to the internet, Where Men are Men, Women are Men, and Children are federal agents.