This project is read-only.

Is TankDK module done?

Topics: Rawr.TankDK
Jan 17, 2011 at 8:09 AM
Edited Jan 17, 2011 at 2:47 PM

New Rawr (beta) and WoW has been released for a long time. But until now, TankDK module still does not seem to support mastery, model-wise.

Everything information I got, master for TankDK is very important. But Rawr suggested me to low it down. Traditional attributes like parry are more important.

From release note, there sure is something about TankDK, but I do not think it is correct modelized. Since there is so few modifications in release note, I wonder if the module is almost done, or just not started yet.

Jan 17, 2011 at 4:28 PM

I agree with you Magicloud, according to all the theory crafting at pwnwear and the like, I would expect mastery to be coming out more solidly valuable.  I'm fairly confident in the current code for mastery should be in-the-ballpark, so I'm not exactly sure why it's so under valued.  The key part that is lacking in the model is generally around threat, but given that DS and such is tied to the rotation, as I continue to work on the rotation, we may see improvements in other areas, like the valuation for mastery.

Jan 17, 2011 at 8:18 PM

This schism has been concerning me too.  I feel like its hard to know if there's a bug in Rawr, or if the pwnwear crowd are off the mark.  A few thoughts:

1)  Is there some way to see/change the split between physical and magic damage for the "average boss" case?  I bet most people are using this scenario.  The % magic would obviously make a big difference in the value of traditional avoidance (physical only) vs. mastery (heals/absorbs both physical and magic.)  As an off-the-cuff remark I do feel like there's a lot of magic damage out there in at least the raid fights I've seen so far.

2)  Is there any output from Rawr as far as predicted Blood Shield healing/absorbing that could be directly compared to values available from real game sessions (i.e., Recount's Healing Done monitoring, or Blood Shield Tracker's stats, or something that shows up on World of Logs?)  That would allow a bunch of players to each check their predicted vs. actual results which would likely be helpful in getting it dialed in.

3)  As far as weighting Stamina vs. everything else -- would it make sense to implement a configurable "soft cap" or like for health?  It seems the theory craft discussions are heading towards "total health is important up to the point where you can take X burst damage and/or give your healers Y reaction time but has rapidly diminishing value vs. avoidance" past that point.    Then just like hit/expertise, stamina could have a high value up until this cap and a lower value after.

Jan 17, 2011 at 9:15 PM

Agreed.  I'll work on getting the main page to include Combat information that matches Recount/WOL like DTPS, and HPS, etc.  W/ the changes that I did a while back, it makes it a easier to provide that data.  Some of the data is already available via the tooltip like what part of the Mitigation score is from things like Armor, Avoidance, Damage reduction, healing, etc.  But yeah, getting info that matches what we would see in combat logs would be very helpful.

Re: Stam soft cap, yeah, Bear has that, and I just haven't gotten around to implementing it just yet.  It's be low on the priority in comparison to getting core model features implemented. 

Jan 17, 2011 at 9:27 PM

Re: Damage %s in the boss handler.

There are only a couple Cata bosses that are modeled currently, and so yes, there are different types of damages that can be used to get managed.  Check the each of the Attack Data entries on the Boss tab.  The default boss currently is from Baradin Hold, but others are being implemented over time.

Jan 17, 2011 at 10:04 PM


I will say this, with the latest release I put in a little bit of the damage information for Omnitron into the Boss Handler. There isn't much in yet and I haven't gotten around to figuring out attack intervals (which will greatly distribute damage). The intervals I usually base them around time intervals as shown in mods such as Deadly Boss Mods. But as Shazear has said, I haven't put much effort into the Boss Handler. Part of this is due to me not raiding right now (current guild went 10 man and I was left in the cold [too many dps and not enough tanks/healers]), so my understanding of the bosses are only based on the videos I've watched.

Jan 17, 2011 at 10:07 PM

Ok... In my local build, I have DTPS, HPS, Total DS Heals for the duration of the fight, and Total BShield absorbs for the duration of the fight.

Anything else you think I should add before I check this in?

Jan 18, 2011 at 2:17 AM

Thanks Shazear, I'm impressed by your responsiveness ;-)

I spent a little time poking around in Rawr, Recount, and World of Logs to look for things that might be directly comparable.  It's all a little more messy than I'd like, but here's some items that might make for valuable diagnostics:

1) Recount: Healing Done for Death Strike.  For example in my last Al'Akir attempt from last night it reports 19 Death Strikes with average heal of 10.8K.  The 10.8K seems like the # that you'd most want a direct comparable for in Rawr.  I get a very similar number in World of Logs so that's encouraging.  If the Rawr # was a lot different we'd have our answer right there.

2) Recount: Overhealing done for Death Strike.  This is puzzling - in that same attempt it shows 4 Death Strikes with average overheal of 10.8K.  Either I really did have 19 that were fully used and 4 that were fully overheals, or there's some measurement issue.  I suspect the latter.  World of Logs reports a 17.4% overheal which is similar to the 4/(4+19).  Not sure what to make of either datapoint but in any case it would be interesting for Rawr to show its estimate of what % of the Death Strike heal was effective vs. overheal.

3) Recount: Healing Done for Blood Shield.  Unfortunately here the #s reported are for individual hits against the shield, vs. the total strength of each shield.  (ie in the encounter above 35 hits of 4.9K.)  This is hard to use on its own.  Perhaps more valuable would be comparing the total healed with Blood Shield vs. the total healed with Death Strike.  In comparing the Rawr % vs the Recount % (which would have to be manually computed unfortunately), you'd get a sense for if Rawr's assumptions about DS overheal or Blood Shield use vs waste (because it dropped off or was overwritten) were off.

4) Recount: Damage Taken: Summary (click on the magnifying glass, then "click for incoming".)  This breaks damage taken into schools.  Ie in my encounter it shows 797K melee vs. 818K nature (making this an example of a fight where the physical vs. magic distinction is extremely relevant.)  It also provides the miss/dodge/parry percent for the melee, and the percent resisted for the magic.  All of these percentages seem like items that could be directly comparable between Rawr and Recount and each of which, if there was a significant delta, could explain why one model was reporting very different results from another.  Recount also provides total absorbed for both magic and physical, but this strikes me as risky:  the amount absorbed will vary drastically if you have a discipline priest healing you or not and my guess is if you tried to provide a comparable in Rawr you'd be fending off bug reports about it for the rest of your life.

5) World of Logs:  Buffs gained:  Includes an uptime % which could also be instructive to compare against Rawr's model.  Ie especially for Blade Barrier, Bone Shield, Vampiric Blood, DRW, WotN, IF.

I hope this helps.  In the end it could turn out that only one or two of these are what really cracks the puzzle but unfortunately its hard to know which ahead of time.  I personally suspect the physical vs. magic distinction (data point #4) is a huge component in what potentially makes mastery superior vs avoidance.