Any other suggestions for Prot? I'd like to get it wrapped up this weekend so I can begin work on Arms.
v2.0.15
-Shield absorb estimate is now part of the shield barrier bar.
When in combat the shield bar will appear. The left hand number is the current absorb amount remaining, the right hand number is the estimated absorb amount if you used shield barrier at that moment (0 when <20 rage).
When barrier is active the bar color reflects the duration. When the estimated absorb size is larger than the current absorb, the text is in green (or when no absorb is active).
-When in Protection spec the rage bar will turn green at 60 rage.
-Added shield wall timer bars.
-Rage bar can now be disabled, and does not function when the addon is disabled (the permanent option was removed).
Barrier formula I ended up using:
function SlamAndAwe:EstimateShieldBarrier()
local curRage = UnitPower("player", "rage")
if curRage >= 20 then
local _, STR, _, _ = UnitStat("player", 1)
local _, STA, _, _ = UnitStat("player", 3)
local APbase, APposBuff, APnegBuff = UnitAttackPower("player")
local APfinal = APbase + APposBuff + APnegBuff
local sbMaxRage = 60
return floor(max((2*(APfinal - STR * 2)), ((2.5 * STA)*(min(curRage,60)/sbMaxRage))))
else
return 0
end
end
Last edited by reighnman; 09-07-2012 at 11:10 PM.
Any other suggestions for Prot? I'd like to get it wrapped up this weekend so I can begin work on Arms.
return floor(max((2*(APfinal - STR * 2)), ((2.5 * STA)*(min(curRage,60)/sbMaxRage))))
Should be floor(max((2*(APfinal - STR * 2)), (2.5 * STA))*(min(curRage,60)/sbMaxRage))
I'ld love to go and test it a bit, but unfortunately I'm a bit busy this weekend, I'll only be able to really get a good look at it sunday evening.
That's what I thought but it didn't come out right when I was testing. I thought the coeff was 2.5 at 60 rage, not just linear with rage (it's neither) and it seemed to work without it. I'll have to test more but it's hard to get vengeance high enough on random mobs.
I just tested it again with some 75k barriers (removed all my stam gear) and it's usually accurate within 100-200.
Last edited by reighnman; 09-08-2012 at 08:10 AM.
v2.1.0
Arms is now supported.
Would it be too much to ask that you add a bar showing weakened blows duration to the addon?
EDIT: and the default protection priority is still wrong.
Last edited by Tengenstein; 09-08-2012 at 09:33 PM.
Harsh Words and Steel: A Protection Warrior Guide
MoP RPS Calculator
"I could make up a bunch of shit to tell you how it's different, but essentially Teng is right." - Aggathon
What did you want it to be?
The On GCD bit should look like;
- Keep the Weakened Blows debuff up Via Thunderclap
- Shield Slam
- Revenge
- Battle/Commanding shout
- Devastate
Harsh Words and Steel: A Protection Warrior Guide
MoP RPS Calculator
"I could make up a bunch of shit to tell you how it's different, but essentially Teng is right." - Aggathon
I'll add options for battle/commading shout if buff doesn't exist or remaining <6
In regards to tracking weakened blows, it's a little tricky because it's target based. Thunder Clap priority is if weakened blows isn't on current target or time remaining < 6 which should be sufficient. I'll look into it more though.
Last edited by reighnman; 09-09-2012 at 12:02 PM.
It's not about the buff, its about the 20 rage we get form using it. Apart from defering it for SS or revenge you want to be using your buff shouts on CD.
Harsh Words and Steel: A Protection Warrior Guide
MoP RPS Calculator
"I could make up a bunch of shit to tell you how it's different, but essentially Teng is right." - Aggathon
If it's about the rage, why did you put shouts (20 rage) under Revenge (15 Rage) ?
Becuase delaying a Rev potentially loses you 15 rage if you eat the proc, but delaying a shout a couple of GCDs doesn't lose you quite as much RPS. Overall its a tiny difference which you should use first, but you should be using both.
Harsh Words and Steel: A Protection Warrior Guide
MoP RPS Calculator
"I could make up a bunch of shit to tell you how it's different, but essentially Teng is right." - Aggathon
I think it should be 3sec left on Thunder Clap, 6sec is way too derp.
Other things that need to be added:
Berzerker Rage if (Enraged Regeneration on CD)
(Dragon Rawr || Shockwave) if (Shield Slam CD <= 1.5sec)
Demo Shout if (Both SB charges depleted && Shield Block CD >= 6 sec)
Enraged Regeneration if (Both SB charges depleted && SB buff not on)
Impending Victory if (Both SB charges depleted && SB buff not on)
Safeguard
Last edited by kopcap; 09-09-2012 at 11:04 PM.
I disagree with everything you said after berserker rage. Why would you keep demo on CD? Why waste gcds on things like shockwave or impending victory when you get no rage from either and the heal is situational? Why sit there and starve rage while you over heal?
"There are no men like me...only me."
-Kingslayer
Um? This is not a rotation, but merely triggers. You apply them when it is appropriate. Demo is naturally a good fit when you are locked out of SB. ER and IV are in a similar boat. SWave is a DPS increase. Obv they are not for every fight, but they are good to have.
Agreed fully, that's why they shouldn't be in the rotation!Obv they are not for every fight, but they are good to have.
"There are no men like me...only me."
-Kingslayer
Default rotation should be for single target patchwerk style boss fight. So with that scenario, please recommend a default priority/rotation.
Outside of that, feel free to recommend additional conditions to be added just to have for custom priority lists or different situations, such as aoe tanking.
Default rotation should be as Teng described a few posts ago:
1. Keep Weakened Blows from falling off via Thunder Clap when the debuff has roughly 3 seconds to go.
2. Shield Slam
3. Revenge
4. Shout
5. Devastate
Everything else is situational and shouldn't be rotated in until needed, thus no need to put things like demo shout or shockwave in the rotation.
For AOE trash or other AOE, I feel there's really no need to include provisions for it. For melee mobs, you'll be too busy spamming revenge and shield slam because of all the parrying to care about shouts and stuff. You'll hit tclap plenty and shockwave has a nice long CD.
"There are no men like me...only me."
-Kingslayer
Sounds good, I'll update the prot priorities tonight since I was too busy watching football yesterday.
Any Arms Warriors out there had a chance to try it out yet and comment on the rotation?
I'm also looking for DPS comparisons as well. If you can do more DPS without the add-on vs. with the addon (in a honest effort) on a target dummy to 1mil dmg, I'd like to see your logs so I can compare. It's meant to be a post-mop rotation but I've had good feedback on the DPS so far.
You'd have to change some of the "on boss" priorities to the normal versions since the level 85 target dummy isn't considered a boss.
Rotation updated in v2.1.1
1. TC/Weakened Blows <= 2
2. Shield Slam
3. Revenge
4. Battle Shout (less likely of the 2 buffs)
5. Devastate
Bookmarks