Warrior 'Complete' Protection Warrior DPS/TPS spreadsheet - TankSpot
Remove Advertisements
'Complete' Protection Warrior DPS/TPS spreadsheet
TankSpot // TankSpot News & Discussion // Theory & Mechanics Discussion
Reply
 
Thread Tools
  #1  
Old 09-16-2009, 06:10 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
'Complete' Protection Warrior DPS/TPS spreadsheet

This thread is purely for the development of the Protection Warrior spreadsheet and the baseline conclusion from the numbers produced. Please keep any discussions about specific gear and encounters in their respective threads. And ofcourse, feel free to add or link to this thread

Why a spreadsheet and why now?
After the 3.2 changes with Devastate and its Glyph, a lot of people, including myself, considered using Devastate more prominently in their cycle/rotation to get an increase in TPS and/or DPS. Due to some errors and the already extensive lengths of the posts in the earlier Devastate Glyph math thread I set out to make a spreadsheet to do all the math for me in a more structured overview.

What does this spreadsheet do?
Once you fill out the yellow cells, the spreadsheet calculates average damage, threat, rage efficiency per ability and even your cycle/rotation TPS and DPS. Basicly all the stuff you would want to know when you want to compare TPS and DPS without having to get raid group together.

What does this spreadsheet NOT do?
Tell you what to do. If you totally don't have a clue how to maximize threat/DPS, you should either reroll to Super Mario, or wait for someone to do the work for you and post it here for everyone to read. There is a basic guide in the next post, but it assumes you are already aware of basic rotations and ability usage.

Special Thanks to:
Rashor, for starting me off with his personal spreadsheet, as well as checking all my math and formulas before I posted them here.
Also a lot of other people from the old Devastate threat to point out my errors in a constructive manner.


Small Warning: I use OpenOffice.org for spreadsheets, which I then convert to .xls format to upload it. This could possibly give problems in future versions when certain code is incompatible with Excel. Unfortunately, I can't do anything about that unless someone is willing to buy me an MS Office package. Starting V1.05, all zip packages include both versions.
Attached Files
File Type: zip Prot Warrior Skills v1.04.zip (16.0 KB, 527 views)
File Type: zip Prot Warrior Skills v1.04(.ods).zip (30.9 KB, 45 views)
File Type: zip Prot Warrior Spreadsheet V1.05.zip (50.6 KB, 103 views)

Last edited by WarTotem; 11-12-2009 at 08:21 AM.. Reason: Uploaded V1.04
Reply With Quote
  #2  
Old 09-16-2009, 06:14 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
TODO improvements/fixes

Bug/Error reports:
* None so far in V1.05

Planned improvements:
* Add TankPoints stat weightings and burst EH for specific abilities.
* Add more metagem lovin'.
* Add Mixology

Change Log:
V1.05:
* Added Defensive stats, talents and buffs
* Added new tab for damage intake numbers.
* Supports Icecrown Citadel (T10 bonus, Icewell Radiance)
* Changed Zip-file to contain both .ods and .xls versions
V1.04:
* Added Eternal Earthsiege Diamond choice
* Fixed innate threat always connecting
* Fixed Shockwave & Heroic Throw connect chances
V1.03:
* Added Elixirs and Flasks that have an effect on threat. To allow this all input stats are changed to ratings.
* Added 3 extra numbers on the Rotation page. These are rotation rage/sec cost, autoswing Rage and the total.
* Added Parry Haste Immunity check for bosses.
* Changed Shockwave to use melee hit chance. Thunderclap is still on spell hit chance though.
* Fixed Deep Wounds bonus on Cleave crits.
V1.02:
* Added dropdown menus for talents, glyphs, set bonuses and raid buffs.
* Fixed a ton of links that were missing or pointing to the wrong cell due to cut & paste work.
V1.01:
* Added raid buffs & debuffs, all stats to be entered are now paperdoll/armory stats.
* added WotLK set bonuses (all tier 2p bonuses).
* Fixed a reference error with Thunderclap.

General Conclusions:
* Revenge is mostly a low-rage/DPS tool
* Glyph of Devastate gives anywhere from 5-15% extra overall threat.
* It's in fact so good it makes Devastate do more overall threat than Cleaving 2 targets and that for only ~1/2 the rage cost!
* max TPS usually is somewhat like Shield Slam > Devastate(Glyph) > CDs > Devastate(no glyph) > Revenge/Thunder Clap > Rend.
* max DPS priority is the same as here, except Shockwave > Conc Blow > Heroic Throw as CDs on GCD #4
* fast vs slow weapons with Deep Wounds is a minimal difference, especially if you don't have to keep up your own debuffs.

Last edited by WarTotem; 11-12-2009 at 08:29 AM.. Reason: Updated to V1.05
Reply With Quote
  #3  
Old 09-16-2009, 07:04 AM
Established Registrant
WoW Characters
 
Join Date: Nov 2007
Location: Sweden
Posts: 132
A quick question, is it unbuffed or buffed values? And weapon damage is that weapon dps, or average weapon damage on your weapon, or average weapon damage from your char screen?

Last edited by Tharr; 09-16-2009 at 07:11 AM..
Reply With Quote
  #4  
Old 09-16-2009, 08:11 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
numbers are currently as you read them off your char panel while you're buffed. I only implemented buffs that aren't simple stats (WF, 3% haste aura, sunder & faerie fire). I am planning on adding separate raidbuffs later on though.

weapon damage = average damage from weapon itself, without AP or anything added.
Reply With Quote
  #5  
Old 09-16-2009, 08:15 AM
o_O'
WoW Characters
 
Join Date: Jan 2009
Posts: 61
Source: WarTotem
numbers are as you read them off your char panel while you're buffed. I only implemented buffs that aren't simple stats (WF, 3% haste aura, sunder & faerie fire)

weapon damage = average damage from weapon itself, without AP or anything added.
Then you forgot Sanctified Retribution (3% damage buff), Mangle (Bleed Damage debuff For Deep Wounds), Heart of the Crusader (3% crit debuff)
Reply With Quote
  #6  
Old 09-16-2009, 08:39 AM
Magnuss's Avatar
Prot War
WoW Characters
 
Join Date: Feb 2008
Location: Rochester, NY
Posts: 1,003
Blog Entries: 2
So if I am doing this correctly and filling in my values appropriately (of which I am slightly guessing on a few because I don't know my raid buffed stats off the top of my head), then devastate has higher tps in pretty much every configuration over even revenge?
Reply With Quote
  #7  
Old 09-16-2009, 09:28 AM
Established Registrant
WoW Characters
 
Join Date: Nov 2007
Location: Sweden
Posts: 132
Seems the proper order of abilities are, if the math is correct:
Shield Slam (with Gag Order) > Shockwave > Concussion Blow > glyphed Devastate > Shield Slam (without Gag Order) > talented Revenge > unglyphed Devastate > untalented Revenge

The various crit talents affect it to ofc but I didn't put in all the numbers, and since those talents usually give something good aswell it's something usually taken anyway.

So this puts Revenge to something to use when we're low on rage. But more importantly, can save those 2 points from Improved Revenge and put it into something more useful, like 1 min reduction on shield wall.
Reply With Quote
  #8  
Old 09-16-2009, 11:27 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
Source: Magnuss
So if I am doing this correctly and filling in my values appropriately (of which I am slightly guessing on a few because I don't know my raid buffed stats off the top of my head), then devastate has higher tps in pretty much every configuration over even revenge?
That is if you have the Glyph of Devastate yes, it adds more than 600 TPS for even a starting raid tank.

@Warloco: you can add the 3% crit into your 'base' crit, but you're right, I'll be adding the others later. I'll probably steal the list from MMO-Champion RaidComp so let me know if there is anything missing on there.
Reply With Quote
  #9  
Old 09-16-2009, 02:03 PM
Magnuss's Avatar
Prot War
WoW Characters
 
Join Date: Feb 2008
Location: Rochester, NY
Posts: 1,003
Blog Entries: 2
So should our rotation be SS-Dev-dev-dev-SS-dev-dev-dev under infinite rage scenarios?
Reply With Quote
  #10  
Old 09-16-2009, 02:06 PM
Established Registrant
WoW Characters
 
Join Date: Nov 2007
Location: Sweden
Posts: 132
No, SS > Shockwave > Conc. Blow > Devastate > Revenge if you have enough rage. If it's a large boss you might not hit it with Shockwave though so then that goes out obviously.
Reply With Quote
  #11  
Old 09-16-2009, 03:08 PM
Kazeyonoma's Avatar
t3h Banhammer
WoW Characters
 
Join Date: Jul 2007
Posts: 9,558
Blog Entries: 2
you need to add in somewhere the 10% crit from 2 piece t8 and another toggle for 2 pc bonus of 5% damage to dev for t9

I'm running with both, and apparently my devastate outshines even shield slam. I literally would just press devastate non-stop.
__________________

READ THIS: Posting & Chat Rules
Source: Turelliax
I will never be a kaz.. no one can reach the utter awesomeness of you.
Reply With Quote
  #12  
Old 09-16-2009, 03:22 PM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
Source: Tharr
No, SS > Shockwave > Conc. Blow > Devastate > Revenge if you have enough rage. If it's a large boss you might not hit it with Shockwave though so then that goes out obviously.
Actually, if you want to maximize threat, SS-Dev rotation is the best. If you can spare some Threat in favor of DPS, you can use CB & SW.

But these discussions are more suited for other topics. If you want to discuss the consequences of the Devastate glyph (such as; you can spam it for decent threat so you can focus on your surroundings more, it's the best to tank 2 mobs with if you have sunder glyph as well, ...), please start a separate thread. This one is mostly meant as pure raw math to support discussion thread such as those and aiming for replies such as the one of Warloco, who help identify errors, caveats and other mathematical additions to this spreadsheet, to provide the warrior tanking community out there (which according to GC is the biggest of all 4 classes lolz) the necessary science to calculate their output without swinging at dummies for hours. That and I'm currently Wowless untill this weekend, so I needed something to do
Reply With Quote
  #13  
Old 09-16-2009, 03:33 PM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
Source: Kazeyonoma
you need to add in somewhere the 10% crit from 2 piece t8 and another toggle for 2 pc bonus of 5% damage to dev for t9

I'm running with both, and apparently my devastate outshines even shield slam. I literally would just press devastate non-stop.
That's next on my list of things to do. I just added about all the raid buffs there are and if they don't give me too many problems, I'll add set bonuses and update to v1.1 in the next half hour.

If I'm correct it should be:
2pT7: 10% Shield Slam damage
2pT8: 10% Devastate crit
2pT9: 5% Devastate damage
That shouldn't be too hard, so I'll add them now, new version will be up once I'm done.

PS: If anyone has any requests about talents, abilities or other special things they would like to see in this spreadsheet, please ask. I'm always up for a challenge
Reply With Quote
  #14  
Old 09-16-2009, 07:07 PM
Magnuss's Avatar
Prot War
WoW Characters
 
Join Date: Feb 2008
Location: Rochester, NY
Posts: 1,003
Blog Entries: 2
Is V1.01 meant to have unbuffed stat numbers from the armory and it calculates in raid buffs?
Reply With Quote
  #15  
Old 09-16-2009, 08:11 PM
Established Registrant
WoW Characters
 
Join Date: Nov 2007
Location: Sweden
Posts: 132
File: Prot Warrior Skills v1.01

I don't know if this is things you are working on or not but this is what happens now.

What I did was a quick check on the calculations then simply altering numbers in the yellow boxes and checked if the total tps on the Rotation tab was changing, if it was not then I checked the abilities in the abilities tab to see if they changed.

A few things I found assuming you want to use unbuffed values now:
(C6) Why is the difference in agility divided by 6250? I'm quite sure a warrior don't need that much for 1% crit.
(C13) Buffed Block Value is not affected by your buffed strength. The effect from Glyph of Blocking is calculated wrong. It should be "unbuffed blockvalue divided by the 1.3 from talents and then multiplied by 1.4" because Glyph of Blocking only gives you 10% of your untalented block value, the block value meta gem works the same way. Because of this you maybe want to add a box for the Shield Mastery talent as well.
(E21) +% Attack power, does not affect anything.
(E22) +% damage done, does not affect anything.
(E23) +% Haste (major), does not affect anything.
(E24) +% Haste (minor), affects damage on abilities on the global cooldown, seems to be the +% damage done.
(E28) +X Stats, does not affect anything.
(E29) +% Stats, does not affect your unbuffed agility.
(E35) +% Physical Damage, does not affect anything.

And is it possible to change Base Weapon Damage to Weapon DPS instead? Since the average weapon damage is weapon dps times weapon speed anyway. I think it would make using this even more user friendly if you don't have to calulate averages.

Last edited by Tharr; 09-16-2009 at 08:18 PM..
Reply With Quote
  #16  
Old 09-17-2009, 04:37 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
(C6) It's 1%/62.5, so you need 6250 agi for 100% crit. Spreadsheets use 1% = 0.01, so I simply followed that.
(C13) Adding it now, as well as trying to think of a way to get shield block average in there as well.
(EXX) seemed I deleted some links by cutting & pasting, fixing them now.
I'll add weapon DPS in instead of you like, problem for me was that the DPS on the tooltip isn't always accurate because of its 1-digit rounding.

Last edited by WarTotem; 09-17-2009 at 05:42 AM..
Reply With Quote
  #17  
Old 09-17-2009, 04:52 AM
Tank!
WoW Characters
 
Join Date: Oct 2008
Location: Linköping, Sweden
Posts: 13
Cell C16 in the Rotation sheet.

"=2,6/(1+C15)". You need to replace 2,6 with the actual weapon speed from the stats sheet.

Should be:

"=Stats!B12/(1+C15)"

As it is now you wont get the correct "Weapon Swing Timer", since it will always be 2,02...s regardless of weapon speed.
Reply With Quote
  #18  
Old 09-17-2009, 05:53 AM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
Source: Rashor
Cell C16 in the Rotation sheet.

"=2,6/(1+C15)". You need to replace 2,6 with the actual weapon speed from the stats sheet.

Should be:

"=Stats!B12/(1+C15)"

As it is now you wont get the correct "Weapon Swing Timer", since it will always be 2,02...s regardless of weapon speed.
Nice catch, fixing it now.
Reply With Quote
  #19  
Old 09-17-2009, 10:15 AM
o_O'
WoW Characters
 
Join Date: Jan 2009
Posts: 61
Source: WarTotem
That is if you have the Glyph of Devastate yes, it adds more than 600 TPS for even a starting raid tank.

@Warloco: you can add the 3% crit into your 'base' crit, but you're right, I'll be adding the others later. I'll probably steal the list from MMO-Champion RaidComp so let me know if there is anything missing on there.
It's 3% crit that doesn't show up on your charactersheet due to being a debuff, which is why I brought it up.
Reply With Quote
  #20  
Old 09-17-2009, 03:50 PM
Tauren Rogue
WoW Characters
 
Join Date: Jun 2009
Location: Belgium
Posts: 256
Well it's fixed now, but I'm still struggling with the block value DR on Shield Slam. If anyone has a complete formula for it, I'ld more than love it. Else I'll just keep on looking for it with my dear friend Google
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


World of Warcraft™ and Blizzard Entertainment® are all trademarks or registered trademarks of Blizzard Entertainment in the United States and/or other countries. These terms and all related materials, logos, and images are copyright © Blizzard Entertainment. This site is in no way associated with or endorsed by Blizzard Entertainment®.