WotLK TPS parser: Warrior, Druid, Paladin, Death Knight - TankSpot
Remove Advertisements
TPS parser: Warrior, Druid, Paladin, Death Knight
TankSpot // TankSpot News & Discussion // Theory & Mechanics Discussion
Reply
 
Thread Tools
  #1  
Old 01-23-2009, 01:01 AM
Community Author
 
Join Date: Apr 2008
Posts: 55
TPS parser: Warrior, Druid, Paladin, Death Knight

I've updated my tps parser to work for wotlk with support for warriors, paladins, druids, and death knights. It's missing a lot of the previous functionality at the moment, but that will be added back in soon.

WowWebStats Tps Calculator

To use it, you just paste the url to your wowwebstats report. The url must point to the wowwebstats page which lists the individual damage abilities you did.

Please report any math errors you find. I'm not intricately familiar with the threat mechanics of every class, and my sources for threat info was scattered a bit, so it's possible some calculations are wrong.

Not all sources of threat can be picked up from a wws report, but if there's something you feel significant missing, let me know. Accuracy is not 100%, but should be close enough to be useful.

I plan to add these features very soon:
-Browseable index of tps reports by boss/class
-Aggregate tps statistics(average tps by class, per encounter)
-Identification of reports which don't appear genuine, or potentially very innacurate

I'm pretty anxious to get the average tps by class/boss up again. In the last version you all submitted over 50,000 reports so the data was pretty intresting.

I will probably add support for dejawow.com and wowmeteronline.com

Last edited by bagelbite; 01-23-2009 at 01:07 AM..
Reply With Quote
  #2  
Old 01-23-2009, 05:23 AM
I tank, therefore I am
WoW Characters
 
Join Date: Mar 2008
Location: Switzerland
Posts: 102
Whee, great to see you've brought this back!

Numbers look sound to me, though I am somewhat uncertain about devastate innate threat. wowwiki posts it at 5% AP, something you can't read out of WWS (nor the armory, since we're not logged out in full raid buffs presumably). Did you just assume 4k AP here?
Reply With Quote
  #3  
Old 01-23-2009, 05:57 AM
BRLadin
WoW Characters
 
Join Date: Nov 2008
Location: Brazil
Posts: 31
Thanks for your work, it was quite usefull back in TBC to me.

Could you make a way for us to link a full report and all the fights/tries get indexed one by one? Right now i'm sending this week wws's from all fights to help with data, if i could just put the link from the full report i could send data from all fights every week and not just the ones i'm interested.

Another thing that would be usefull but i'm not sure if it's from your interest is to check the target of each spell to filter only the damage on each boss and ignore damage on adds, results on some bosses could be a bit better at the cost of making the parser work a lot more.
Reply With Quote
  #4  
Old 01-23-2009, 09:53 AM
Established Registrant
WoW Characters
 
Join Date: Dec 2008
Posts: 201
First, thanks a lot that's exactly what I was looking for!


So I tested it and I found one error; well it have been changed in the last patch: Runestrike do 150% threat, plus the agro mod of frost presence (and I am not sure what is it).
Reply With Quote
  #5  
Old 01-23-2009, 10:23 AM
Like laying on the ground
WoW Characters
 
Join Date: Jan 2009
Posts: 38
First, thanks a lot. I've been expected this since I've read your first post.

As said Feanorr there is a little problem with our Runestrike.

For example you can take reports number 139 and 141 :
Leissa produced 3762 tps vs Le Recousu
Leissa produced 3769 tps vs Maexxna

where runestrike appears.

another thing that may be usefull (at least for people with two left hands) is the ability to delete a report. As an example I missed click and send report 140 on a boss I wasn't tanking, so the report is ininteresting at possible, and may finish in data where it shouldn't.
Reply With Quote
  #6  
Old 01-23-2009, 12:10 PM
Community Author
 
Join Date: Apr 2008
Posts: 55
Source: Khordam
Numbers look sound to me, though I am somewhat uncertain about devastate innate threat. wowwiki posts it at 5% AP, something you can't read out of WWS (nor the armory, since we're not logged out in full raid buffs presumably). Did you just assume 4k AP here?
Yes, I'm assuming 4k ap. I think with some really fancy math it might be possible to kinda reverse engineer an attack power estimate out of most reports(not all), but it's not a high priority for me at the moment. For example, changing estimated AP from 4k to 8k makes less than a 100tps difference on most warrior reports.


Source: Adanel
Could you make a way for us to link a full report and all the fights/tries get indexed one by one? Right now i'm sending this week wws's from all fights to help with data, if i could just put the link from the full report i could send data from all fights every week and not just the ones i'm interested.

Another thing that would be usefull but i'm not sure if it's from your interest is to check the target of each spell to filter only the damage on each boss and ignore damage on adds, results on some bosses could be a bit better at the cost of making the parser work a lot more.
I've thought about doing the whole batch submission. I didn't do it before because I was afraid too many junk reports would get submitted, tainting the aggregate data. I think when people manualy submit they're more likely to be submitting more valid/relevant wws parses. I made the Tps Report Bookmarklet to make submitting easier.

But, maybe I could just have it auto parse boss kills, and ignore attempts. I was able to filter junk reports pretty good in the last version, and If i can get it working that good again maybe ill add batch processing. But I think filtering will be more difficult this time around.

As far as ignoring damage/threat to adds, I can't really do that from a wws report. The best I could do would be to subtract damage done to adds, and estimate the threat from that damage, but a wws report doesn't show me which types of abilities were done to which targets.

Source: Feanorr
So I tested it and I found one error; well it have been changed in the last patch: Runestrike do 150% threat, plus the agro mod of frost presence (and I am not sure what is it).
I put the rune strike change in, but haven't changed frost presence modifier. I need to find out the new value.

Source: Tarrke
another thing that may be usefull (at least for people with two left hands) is the ability to delete a report. As an example I missed click and send report 140 on a boss I wasn't tanking, so the report is ininteresting at possible, and may finish in data where it shouldn't.
I don't think I'll be offering the ability to delete. I think filtering should take care of most of the blatantly junk reports.
Reply With Quote
  #7  
Old 01-23-2009, 12:14 PM
Kazeyonoma's Avatar
t3h Banhammer
WoW Characters
 
Join Date: Jul 2007
Posts: 9,563
Blog Entries: 2
You rock bagel, I'll sticky this badboy asap. and if you can get support for Wowmeteronline that'd be great (my guild uses it =P)
__________________

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
  #8  
Old 01-23-2009, 12:25 PM
jere's Avatar
Community Author
 
Join Date: Dec 2007
Location: Fredericksburg, VA
Posts: 1,619
Blog Entries: 2
As a bug report, the following report couldn't resolve my name and puts me as unknown:
6320 tps vs Patchwerk

made from:
Wow Web Stats
Reply With Quote
  #9  
Old 01-23-2009, 12:49 PM
Community Author
 
Join Date: Apr 2008
Posts: 55
Source: jere
As a bug report, the following report couldn't resolve my name and puts me as unknown:
6320 tps vs Patchwerk

made from:
Wow Web Stats
Fixed.
Reply With Quote
  #10  
Old 01-23-2009, 05:06 PM
I loves me some algebra
 
Join Date: Dec 2007
Location: Chicago, IL, US
Posts: 20
As of tuesday, JoL produces 0 threat now, I believe. I've also seen pretty consistent comments that spiritual attunement mana is also threat-less. I can't speak to JoW procs or replenishment ticks, but I wouldn't be surprised if they're threat-less now too...
Reply With Quote
  #11  
Old 01-23-2009, 05:09 PM
jere's Avatar
Community Author
 
Join Date: Dec 2007
Location: Fredericksburg, VA
Posts: 1,619
Blog Entries: 2
Source: Rasmfrackn
As of tuesday, JoL produces 0 threat now, I believe. I've also seen pretty consistent comments that spiritual attunement mana is also threat-less. I can't speak to JoW procs or replenishment ticks, but I wouldn't be surprised if they're threat-less now too...
Unless they changed last patch, JoW procs produced 0.5*mana threat.
Reply With Quote
  #12  
Old 01-23-2009, 05:13 PM
BRLadin
WoW Characters
 
Join Date: Nov 2008
Location: Brazil
Posts: 31
Source: bagelbite
I've thought about doing the whole batch submission. I didn't do it before because I was afraid too many junk reports would get submitted, tainting the aggregate data. I think when people manualy submit they're more likely to be submitting more valid/relevant wws parses. I made the Tps Report Bookmarklet to make submitting easier.

But, maybe I could just have it auto parse boss kills, and ignore attempts. I was able to filter junk reports pretty good in the last version, and If i can get it working that good again maybe ill add batch processing. But I think filtering will be more difficult this time around.

As far as ignoring damage/threat to adds, I can't really do that from a wws report. The best I could do would be to subtract damage done to adds, and estimate the threat from that damage, but a wws report doesn't show me which types of abilities were done to which targets.
The Bookmarklet helps a bit already, your concern about relevant parses is a valid point for not doing it automated.

About the thing to ignore damage on adds i was thinking to the parse take a look into the wws ´browse log´ option with source=player and target=boss and read each attack, but then again i believe that would take a lot of work from the parser to get some information that maybe isn't even usefull.

One error i've found is that you're still accounting effective healing from JoL as threat for paladins as people also noticed.

Last edited by Adanel; 01-23-2009 at 05:17 PM..
Reply With Quote
  #13  
Old 01-23-2009, 07:07 PM
Established Registrant
WoW Characters
 
Join Date: Dec 2008
Posts: 201
Source: bagelbite
I put the rune strike change in, but haven't changed frost presence modifier. I need to find out the new value.
Ehmmm... maybe you misunderstood me; frost presence agro value didnt change as far as I know; just runestrike, it was 200% damage (no threat modifier other than frost presence) and now it's 150% damage (what you dont care since you take the damage done ^^) and 150% threat (plus the frost presence who is still the same).

I hope I am more clear ^^
Reply With Quote
  #14  
Old 01-26-2009, 12:33 AM
Community Author
 
Join Date: Apr 2008
Posts: 55
I saw the blue post saying they were gonna remove the JoL threat, but the change isn't present in the patch notes. I'm gonna wait until its confirmed.
Reply With Quote
  #15  
Old 01-26-2009, 04:49 AM
GravityDK's Avatar
Death Knight and sponsor
WoW Characters
 
Join Date: Nov 2008
Location: UK
Posts: 244
Awesome, I'll begin testing it for deathknights.
Reply With Quote
  #16  
Old 01-30-2009, 07:17 PM
New Registrant
 
Join Date: Dec 2008
Posts: 5
I've seen nothing to indicate threat from Frost Presence has been changed. It's still set at an increase of 45%. So I assume threat from Rune Strike is Dmg*1.5*1.45
Reply With Quote
  #17  
Old 02-12-2009, 05:56 AM
Established Registrant
WoW Characters
 
Join Date: Dec 2008
Posts: 201
I heard it was 2.07; but I think it's counting the "hidden" threat increase of 1.43 that all tank got at WOTK, so I am not sure if you use it or not.
Reply With Quote
  #18  
Old 03-25-2009, 12:03 PM
New Registrant
WoW Characters
 
Join Date: Dec 2008
Posts: 6
Any plans to add a split for TPS based on mobs during the encounter?
Reply With Quote
  #19  
Old 03-31-2009, 06:28 PM
Community Author
 
Join Date: Apr 2008
Posts: 55
Source: OrionAntares
Any plans to add a split for TPS based on mobs during the encounter?
I would need to start parsing the actual combat logs to extract information that specific. I don't plan to do that.
Reply With Quote
  #20  
Old 03-31-2009, 07:46 PM
Community Author
 
Join Date: Apr 2008
Posts: 55
When looking at a wws report for a DK, how would you determine whether or not the player was making a serious effort to tank, opposed to dpsing?

For example, a warrior using primarily shield slam, revenge, devastate, heroic strike is highly likely to be tanking. A warrior using whirlwind, slam, bloodthirst, mortal strike is highly likely to be dpsing.

I don't know much about DK's. I don't seem to see the same clear distinctions between which abilities a DK uses when tanking vs dps as I do with warriors/bears/paladins. Can someone help point some out?
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®.