Some of you might already know of my priest macros which are completely faceroll. I believe in thoroughly testing all my macros before posting them. I can assure you that these macros are extremely well written. I’m not saying they are perfect, but damn near it. Feel free to test them out and alter them and repost a modified version, but I have done most if not all the work for you. That is why I love this site. If you have seen my priest macros than you know how thorough and good my macros are.
I don’t believe in theorycrafting. I want macros that ensure everything pops when its supposed to and that I can do as much burst and overall damage as possible and with the least amount of effort; haha!..
Everything is popping perfectly for me.
Enjoy the Pwnage!.. I’m almost afraid to release these as my main is a healer!..
Main Rotation Macro
-
First I have added code that will disable all the annoying error sounds and messages that come from spamming a macro such as this.
-
The macro will open with a Charge followed by a Piercing Howl, which when used in bgs / rbgs is great. It only costs 10 rage which is nothing!
-
CS almost always pops immediately when available and I placed Hamstring right after it, which as of patch 5.4 is off the GCD. CS is the perfect ability to put Hamstring with so as to ensure its almost up 100% of the time. If you were to place it with any other ability than it would either not be used often enough else far too often; thus, a huge loss of rage. When paired with CS its almost perfect.
-
Execute is the only main dps ability that needs to be separately keybound.
-
All of the abilities are popping perfectly as well as cooldowns. I have verified it all.
/console Sound_EnableSFX 0
#showtooltip Colossus Smash
/castsequence reset=15/combat/target Piercing Howl,null
/castsequence reset=0.3 0,0,0,0,Victory Rush
/castsequence reset=0.3 0,0,0,Slam
/castsequence reset=0.3 0,0,Overpower
/castsequence reset=0.3 0,Mortal Strike
/castsequence reset=0.3 Colossus Smash,Hamstring
/cast !Colossus Smash
/cast [combat] Berserker Rage
/cast [combat] Avatar
/cast Charge
/cast [combat] Recklessness
/cast [combat] !Skull Banner
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
HOLY CRAP AOE
-
As with the above macro it will Charge and then immediately cast Piercing Howl.
-
Priority after that are the cooldowns and Bladestorm which as of Patch 5.4 has been buffed from 120% weapon damage to 180% weapon damage as well as had its CD reduced to 1 minute down from 1.5 minutes.
-
CS is the next priority followed by Sweeping Strikes and Slam. I put Slam into the rotation because if you are not already aware, 35% of Slams damage is applied to all targets within 2 meters of the Warrior while Sweeping Strikes is active (10 sec).
-
Thunderclap will also apply the Weakened Blows effect to all targets within 8 yards of the warrior; thus, reducing their damage output by 10% for 30 seconds. This is actually pretty huge if its at a flag or tower point. 10% is fairly significant and for 30 seconds nonetheless.
-
VERY IMPORTANT; If you are doing Arenas and Single Target Bosses than keep Avatar and Recklessness in the Single Target Macro, but if in Bgs/Rbgs than I suggest taking those out of the Single Target Macro and swapping out Avatar for Bloodbath and sticking Bloodbath and Recklessness in a separate AOE Macro for Massive AOE action. I have provided you both scenarios. You want your abilities to pop in this order going from longest to shortest uptime;
Recklessness > Bloodbath > Bladestorm
AOE For ARENAS and PVE
/console Sound_EnableSFX 0
#showtooltip Bladestorm
/castsequence reset=15/combat/target Piercing Howl,null
/castsequence reset=0.3 0,0,0,0,0,0,Thunder Clap
/castsequence reset=0.3 0,0,0,0,0,Overpower
/castsequence reset=0.3 0,0,0,0,Mortal Strike
/castsequence reset=0.3 0,0,0,Slam
/castsequence reset=0.3 0,0,Sweeping Strikes
/castsequence reset=0.3 0,Colossus Smash
/castsequence reset=0.3 Bladestorm
/cast [combat] Berserker Rage
/cast Charge
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
AOE For BGs / RBGs
Remember you should create a secondary single target macro with the only difference is it doesn’t have Recklessness and Avatar in it. Cause you want Recklessness up when you AOE in a BG and want to replace Avatar for Bloodbath. So maybe create a Single Target Rotation macro for 1. PVE / Arena and for 2. BGs/RBGs
/console Sound_EnableSFX 0
#showtooltip Bladestorm
/castsequence reset=15/combat/target Piercing Howl,null
/castsequence reset=0.3 0,0,0,0,0,0,Thunder Clap
/castsequence reset=0.3 0,0,0,0,0,Overpower
/castsequence reset=0.3 0,0,0,0,Mortal Strike
/castsequence reset=0.3 0,0,0,Slam
/castsequence reset=0.3 0,0,Sweeping Strikes
/castsequence reset=0.3 0,Colossus Smash
/castsequence reset=0.3 Bladestorm
/cast [combat] Berserker Rage
/cast [combat] Bloodbath
/cast Charge
/cast [combat] Recklessness
/startattack
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
SHIELD
- I think this macro works wonderful; I love the changes Blizzard made to Shield Wall and Spell Reflection in Patch 5.4
#showtooltip Spell Reflection
/castsequence reset=30 Spell Reflection,null
/castsequence reset=0.3 0,0,Shield Wall
/castsequence reset=0.3 0,Demoralizing Banner