Useful macros for priests / archive 1 This page represents older macros before class macro page was updated for Patch 5 . 4 . See Useful macros for priests for current version . Patch 3 . 1 Discipline macros . Divine Hymn . Maximizes healing effect of Divine Hymn by combining a self Power Infusion ( for faster channeling ) and Inner Focus for free cast Pain Suppression . casts pain suppression on your mouseover and alerts raid with a link and the length of effect Pain Suppression . Casts Pain Suppression with the following parameters : Pain Suppression . This is another macro like the last that is more for PVE healing because it only casts the spell on the focus target , but it also checks whether you ' re in a raid or party , then announces it accordingly . you can also always replace the two words " focus " with " mouseover " in order to have it cast on your mouseover . when changing it to a mouseover macro you also need to remove the first showtooltip line , in order for it to fit into 255 characters Power Infusion . This power infusion macro does an error check in order to see if you can cast power infusion or not . this keeps you from sending erronious power infusion messages . As with before you can cast this as a mouseover script and replace " YOURCASTERNAMEHERE " with " Mouseover " . This will work with targets on other realms using the GetUnitName and string sub commands Disc priest main heal . Casts Penance , or Flash Heal or Smite based on what is available and what you are targeting : Disc priest main prevention . Places a shield on friendly targets , DoTs on enemies to lead off combat . When you are in a group , it wands . Disc priest One - Two Punch . Perfect for Leveling with one button , Can be Clipped for a endless rotation . Starts with Holy Fire , Follows up with Penance , Devouring Plage , and Finishes with Smite . It will kill and Heal you at the same time . I call this the One - Two Punch . Disc priest PvP healing . Heals the target of your target ( that is , clicking an enemy will heal the enemy ' s target ) using Penance , followed by , and Flash Heal . If you have 4 / 5 of the healing Gladiator set , change the reset to 13 ( seconds ) . This macro resets itself just before your comes off cooldown . Patch 3 . 1 Holy macros . Guardian Spirit . Casts Guardian Spirit with the following parameters : Patch 4 . 0 . 6 Holy Macros . Chakra Serenity . casts Chakra , Renew , and Heal on set focus . usefull for refreshing Chakra after 30 second cooldown without multiple clicks Chakra Sanctuary . casts Chakra and Prayer of Mending on target , additional clicks for Renew , Circle of Healing , Prayer of Healing , and Holy Word : Sanctuary Patch 3 . 1 Shadow macros . Shadow priest all - in - one ( Mouse Up ) . Casts Mind Blast , , Mind Flay , or Devouring Plague : Clip - prevention Mind Flay . Prevents clipping off the previous Mind Flay before its full cast : And alternate method combines the two commands : One - button Mind Flay - Mind Sear . Casts Mind Flay unless you press the shift key , in which cases casts Mind Sear ( with Inner Focus ) : A General Shadow priest PvP Macro . Enable ' s a quick and easy way to setup a button to auto enter Shadowform if you are not in it before casting , and with the addition of shift or alt modifier , allows you to heal yourself or your target ! ( Only heals target if target is friendly ! ) Shadow priest boss opener . Casts a series of spells that applies full Shadow Weaving in time for the and have full DoTs up before priority rotation comes into play : Shadow Priest All - in - One Panic Button . Casts the following in succession when you are taking moderate to heavy incoming damage where the healer is otherwise occupied or you are on the move . , Renew , Prayer of Mending , then recasts Shadowform . Trick to this macro is that you have to have it twice on your action bar , ideally in the same button slot as your action bar will change as soon as you pop out of Shadowform upon casting Renew . Patch 3 . 1 macros for all builds . Shadowfiend / Shadowcrawl . Summons a Shadowfiend if one isn ' t out . Otherwise causes your pet to attack your target and Shadowcrawl it : Smart Shadowfiend / Shadowcrawl . Similar to the previous macro , but adds the ability for healing priests to send out a Shadowfiend without switching off of their heal targets : Shield Shadowfiend . # showtooltip Shadowfiend Kevin Bacon Shadowfiend . # showtooltip Focused mind control . Casts Mind Control in these situations : Clip - prevention Mind Sear . Prevents clipping off the previous Mind Sear before its full cast : Space - saving Smite / Heal . Saves space by having the same button cast Smite on enemies , and Flash Heal on friendly targets : This macro can be duplicated for other damage and healing spells in the priest ' s arsenal . A more complicated macro can introduce a sequence of DPS spells : All - in - one Healing Macro . # showtooltip Power Word : Shield or Renew . # showtooltip [ modifier : shift ] Renew ; Power Word : Shield ( ) 04 : 46 , September 30 , 2009 ( UTC ) Guardian Spirit on focus . This macro casts Guardian Spirit on your focus . Recommended for use when putting setting the tank as your focus . The optional final line is designed to put a shield on a target that you may have been halfway through a Greater Heal on before casting Guardian Spirit on the focus . This buys your previous target a little more time while you recast the heal . One - Click Dispel . This macro consolidates your dispels into one single button : PoM Auto - Jump . When healing in a dungeon / raid , you are usually focused on a friendly unit . If Prayer of Mending jumps on you meanwhile , you can make it jump to another friendly unit by casting on an enemy unit because you would be taking damage . This macro will automatize this process . Whenever you see Prayer of Mending on yourself , you can cast this simple macro . It will target the enemy unit your friend is targeting , cast ( make damage to yourself and make Prayer of Mending jump ) and target your friend again . All in one single click ! Smart Self - Buff . This allows you to cast all of the priest ' s buffs on yourself , without having to change targets . It is currently set to a 10 second reset , which can be changed to suit your preference . This is written assuming that your primary spec is Holy and your secondary spec is Shadow . You may change this by swapping the numbers in " [ spec : 1 , @ player ] " if Shadow is your primary spec . I choose Inner Will for Holy , but if you ' re Disc you may want to change it to Inner Fire . . . whichever suits you best . The Inner buffs are last in the sequence , as they now last until cancelled , and VE is first for Shadow since it has the shortest duration and will likely be the first one you will have to re - cast . Unvalidated older macros . The following older macros have not been validated to work after the introduction of patch 3 . 1 . Use at your own risk . Damage dealing macro for low levels . This macro unifies spells for doing damage : What the macro does : Assign this macro to some key , then assign another key for Lesser Heal ( or Renew ) and another for Shoot ( or Attack , if you don ' t have a wand ) so that you only need 3 command keys . Suggested use of macro : If you are fast enough and far enough away from the enemy target , you can cast two Smites before you enter combat . This macro is good for playing with levels below 20 . Resurrection notifier . Sends a tell to the player you have your mouse over . This is great for seeing if the ressie is online ; you will still need to click the ressie to give them the res : ) The contents of the whisper can be changed as long as you wrap the phrase in double quotes , as shown in the macro . The / say line is optional . Better Resurrection Notifier . This macro checks if your in range of the target and if your in a group before you are announcing that you are resurrecting people when you actually arent . this macro is best suited for Clique , by binding a mouse combination with a special macro . if you are putting this macro on your actionbars , then its best if you add # showtooltip as the first line Stopcasting . 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 ( this can mean wipes on certain fights ) . The Priest should always have a heal casting and cancel it by using a heal with the / stopcasting command . Since downranking is no longer supported , Consider having macros made for Greater Heal and Renew . You may also want to try Power Word : Shield and Dispel Magic for emergencies , but these are instant casts , one with cooldown one with dual functionality , so use caution before heading out to a raid or PVP battle with them . Or one that casts Greater Heal on your target if it is friendly and on your mouseover if not Smart Greater Heal . This macro casts Greater Heal on your target if your target is friendly ; if your target is an enemy , casts Greater Heal on your target ' s target . The following adds a modifier that allows you to heal yourself when holding down the alt key . These also work with any other heal . Resurrection Announcer . 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 . Shield Self without losing healing target . On one button press you can use Power Word : Shield on yourself without losing your current healing target . Mouseover Heal . Allows you to mouseover a party member and heal them . Also works nicely for : The following macro cast Renew or heal on a single target , in the following order : The following also self casts if the player holds alt , no matter what is moused over or targeted : 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 . A different version of the above macro ( make self - cast available with alt , removes some redundancies ) : What it does ( if condition isn ' t met , move on to the next ) : This could also be easily applied to any other spell combination ( Holy Fire / Heal , Smite / Flash Heal , for example ) . Rebuff yourself . This macro rebuffs the player . Multiple clicks are required . This macro will do the following : This macro is a bit more precise than the above one and allows for castsequence to friendly targets . The following is an easy self - buff : 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 . If you want to announce your shackle add a line like this to the end of the macro Ultimate Mind Control Macro . This macro will first Mind Control your current target and set that target to be your focus target . This will allow you to Mind Control again with another click without having to change targets . When you are ready to release , right click will release your Mind Control , cast Fade , re - target the Mind Controlled enemy , clear focus , and announce that you have released your mind control . Instructor Razuvious Mind Control . This macro will help you on the Naxxramas 25 fight versus Instructor Razuvious . It allows you to Mind Control your designated Understudy ( focus target ) and target the Instructor right after , so you can use taunt right away if necessary . If you set up a focus macro as well , you can switch to another Understudy quickly if yours dies . Use trinket , cast Inner Focus , and cast Devouring Plague . Obviously useful only for priests with Inner Focus talent . You have to change trinket ' s name 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 ' s cooldowns if your target is accidentally friendly or simply cannot be attacked . For Healing with Trinket . # showtooltip Heal trinket 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 . Spammable Mind Flay . This macro will allow you to spam Mind Flay without interrupting the one already channeling . 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 cast , if you are not in Shadowform it will put you into it . Will do the same for Flash Heal if the target is friendly and change your stance accordingly . 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 . The Polite Reply . Make those whispers less hassle with a polite reply when needed . Mouseover Flash Heal on friendly , Mind Blast on enemy . Cast Flash 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 . Will of the Forsaken and Fear Ward . This will cast Will of the Forsaken and then Fear Ward without losing your target . Mostly a PvP macro . It requires 2 button presses . Dispel Magic . 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 . 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 . Shield target or self . Shields target if it is in your party / raid , otherwise shields you . Wand On . 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 . Devouring Plague and SW : Pain . Two presses the first does SW : Pain the second does Devouring Plague ( which has a 24 sec cooldown ) . To reset , click another mob , click away , or ctrl click . Resets when you leave combat too . Super PoM . 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 it ' s 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 . 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 . Replace spellname with the spell you would like to use it for . 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 . Easy Shadowfiend . 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 . I ' m under attack ! This is possibly the most important macro a party / raid healer can have . Put it in an easily accessible action bar slot , or bind it to something convenient . Particularly useful while pugging . Gets a near instantaneous response out of most tanks ( and the beefier DPS will typically run to your aid , too ) . Without it , party members will often simply not notice that you ' ve drawn aggro until you have died . Variants include using / p or / y instead of the raid warning . However , I have found that in the kind of sticky situations where you NEED the macro , party members are far too distracted to notice party chat or a yell ; the raid warning never fails . Inner Focus / Nevermelting Ice Crystal SWP . # showtooltip Shadow Word : Pain