Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Class Mechanics » Druids

Closed Thread
 
LinkBack Thread Tools
Old 06/26/09, 5:21 PM   #286
Boevis
Bald Bull
 
Boevis's Avatar
 
Tauren Druid
 
Lightbringer
It kinda is though, well, I guess not to "Stack" Block over other values, but because of Shield Block and Critical Block, it's going to be a lot more attractive to Warriors than AP is for druids. .77 Block also costs a lot less (.5 item value) itemization wise than 1.56 Strength (1.56 item value). .77 Block with Shield Mastery becomes 1 Block, and with Blessing of Kings, Abomination's Might, and Protector of the Pack this becomes 4 AP which results in +1 on Savage Defense. SD exists to give us better scaling on our weapons, and probably to silence the many complaints about Druid Tank itemization, as all "Tanking" Necks, Cloaks, and Rings come with previously worthless Strength, now it's just mostly worthless.

And I'll reiterate about Avoidance Diminishing Returns: Just because it takes more Agi/Dodge to increase your effective Dodge% doesn't mean that it's getting worse. Agility will always be our best mitigation stat (barring armor, but you can't really gem for that) until things dramatically change again, no matter how much Dodge you have (until 100%), the value of additional Dodge doesn't ever change, ie. Stop thinking of it as "Diminishing" because it really doesn't.

Offline
Old 06/27/09, 10:51 AM   #287
Riprawr
Glass Joe
 
Tauren Druid
 
Greymane
According to Nightcrowler in the FeralbyNight thread under Cat DPS...the 2 best tank threat stats are Agility followed closely by Armor Penetration. So ArPen is a good tank stat to add for threat just as hit is.

Offline
Old 06/27/09, 1:59 PM   #288
PrayForDeath
Von Kaiser
 
Tauren Druid
 
Draka
Interestingly enough, the dodge and agility components of Idol of Mutilation can stack with each other, meaning you can proc agi in cat form, then go bear and have both buffs for 14~ seconds. I tested it on the PTR.

This could be useful on tank-swap fights.

Offline
Old 06/27/09, 2:15 PM   #289
Ultadarra
Glass Joe
 
Dwarf Priest
 
Thrall
wrong forum location - Deleted

Offline
Old 06/27/09, 2:15 PM   #290
Mijae
Don Flamenco
 
Tauren Druid
 
Tichondrius
Originally Posted by Riprawr View Post
According to Nightcrowler in the FeralbyNight thread under Cat DPS...the 2 best tank threat stats are Agility followed closely by Armor Penetration. So ArPen is a good tank stat to add for threat just as hit is.
This is definitely not true. Agility is by far the worst stat for threat. Hit and Expertise are best. ArP, Str, and Haste are next with values (of course) dependent on gear and rotation.


Offline
Old 06/27/09, 4:53 PM   #291
Boevis
Bald Bull
 
Boevis's Avatar
 
Tauren Druid
 
Lightbringer
Originally Posted by Riprawr View Post
According to Nightcrowler in the FeralbyNight thread under Cat DPS...the 2 best tank threat stats are Agility followed closely by Armor Penetration. So ArPen is a good tank stat to add for threat just as hit is.
Cat's and Bears are so very different that you cannot say "What is good for Cat DPS is good for Tank Threat". For starters, Bear abilities tend to have static threat values (ie. the damage doesn't matter as much) so not missing (Hit/Expertise) is more important than any form of Crit, whereas Cat abilities have a higher crit modifier, and crits generate more combo points, so critting has an increased value for cats. The major ability for bears is Maul, which is based off of our Melee Attack, making Haste a lot better for Bears than it is for Cats. Bears only get attack power from Strength and AP itself, Cats get AP from Agi. Bears (like cats) have a very high % of threat coming from direct attacks even considering the static threat, so Armor Pen is still potent for Bear DPS/TPS. And lastly, even with Kings Sotf and imotw, Crit rating still provides more threat per point than Agi. These factors, when calculated give the following in Terms of Threat: Expertise > Hit = Expertise(after dodgecap) > Haste = Strength (depends on current crit/haste/ap values, Haste is usually better) > Armor Pen = AP (again, depends on other factors, ArP is usually better) > Crit > Agi

That being said, Threat is never the primary concern of a Tank. Staying Alive is. Armor Pen has no impact on living (aside from killing the boss sooner), and in cases of low Expertise against a Parry-Haste boss, Haste rating can actually have a negative impact. The Dodge from Agility trumps the hell out of all the other "Threat Stats", and strength increases the value of Savage Defense (the only thing every other threat stat increases) by the most, followed by Expertise (below dodge cap), Crit, AP, Hit and Expertise (after dodge cap), and lastly haste.

When you're looking at the "the stat to stack", yes, it's Agility (provided the necessary amount of armor and stamina). But that has nothing to do with the threat it gives.

Offline
Old 06/30/09, 1:27 PM   #292
Loryli
Glass Joe
 
Night Elf Druid
 
Blackrock
Originally Posted by menk View Post
Perhaps this is a very stupid question, but nevertheless I have to ask it: With high-end-Ulduar25-gear even a stamina-oriented bear reaches something around 50% dodge. The diminishing return of agility and dodge rating is getting stronger and stronger. My question is: Is there a break even so it would make more sense to improve the amount savage defense absorbs by stacking strength and attack power?
Originally Posted by Boevis View Post
And I'll reiterate about Avoidance Diminishing Returns: Just because it takes more Agi/Dodge to increase your effective Dodge% doesn't mean that it's getting worse. Agility will always be our best mitigation stat (barring armor, but you can't really gem for that) until things dramatically change again, no matter how much Dodge you have (until 100%), the value of additional Dodge doesn't ever change, ie. Stop thinking of it as "Diminishing" because it really doesn't.
To help explain what Boevis is telling you think of it this way:

If you have 0% dodge (impossible I know but for the sake of napkin math) and you add 1% dodge you are now mitigating 1% of the overall incoming damage. Say incoming DPS is 100 (ez numbers). With the 1% dodge it would be 99 DPS. Obviously a 1% decrease there as expected.

Now if you have 50% dodge and add 1% dodge you are now mitigating 2% of the overall incoming damage, not 1%. Think of it this way. Originally we are taking 100 DPS, with 50% dodge it becomes 50 DPS. With 1% more dodge that 50 DPS drops to 49 DPS, a 2% decrease in the current damage we are taking. In this way while dodge becomes harder to increase, it also becomes more powerful per point gained. It scales much like armor does in that respect.

So as Boevis says - Agility will always be our best mitigation stat, aside from armor.

Offline
Old 07/02/09, 6:26 PM   #293
foxglove
Piston Honda
 
Night Elf Druid
 
Uldum
Originally Posted by Riprawr View Post
According to Nightcrowler in the FeralbyNight thread under Cat DPS...the 2 best tank threat stats are Agility followed closely by Armor Penetration. So ArPen is a good tank stat to add for threat just as hit is.
Originally Posted by Mijae View Post
This is definitely not true. Agility is by far the worst stat for threat. Hit and Expertise are best. ArP, Str, and Haste are next with values (of course) dependent on gear and rotation.
I think Riprawr might be misinterpeting Nightcrowler a bit; a link to the specific post would be helpful. The ranks are closer to what Mijae describes if you look at the TPS column for the relative stat values in this post: FeralbyNight (Cat & Bear simulation tool)

In order of TPS contributions from that table (which is for a simulation with a specific near-BiS gearset):
  1. Hit/Expertise (2.18)
  2. Haste (1.93)
  3. ArP (1.85)
  4. Strength (1.75)
  5. Crit (1.03)
  6. Feral AP (0.88)
  7. AP (0.73)
  8. Agility (0.66)

I'm guessing Riprawr is looking at "Night's Choice" stat rankings. Agility is a "best" tank stat because it contributes in a laundry list of ways (some significant and others not): to mitigation (via Savage Defense and a bit of armor), avoidance (dodge, obviously), a bit of healing from iLoTP, and threat (directly via crit and, in rage-limited situations, through Primal Fury and Natural Reaction).

If the only thing you're concerned with is TPS, though, it's really low, especially when you consider that you get half as much per item budget as you do for AP. Edit: That doesn't mean ferals are going to go gemming for haste or ArP in their tank sets; short of poor execution on Hodir (tank in FrR not getting the stormcloud), I can't think of a place that an agi-gemmed feral in reasonable gear with a decent rotation is going to have threat problems in Ulduar.

Last edited by foxglove : 07/02/09 at 6:36 PM.

Offline
Old 07/05/09, 4:08 AM   #294
Helistar
Von Kaiser
 
Night Elf Druid
 
Dalaran (EU)
Ok, after some silence on my log parsing attempts, here are the latest results. The C++ code is definitely not yet for public consumption (no interface at all), but if someone is interested let me know and I'll make it available.

The basic idea was: analyze a log file and extract two kind of information:
- hp dwell time for the tank
- damage/heal correlation

Problems first: as it turns out, it's not as easy as it seems. The logfile at times is non-causal, with weird contradictions which I've been unable to resolve. Manually, it would be possible, but procedurally.... I have no idea how to proceed. Since from the logfile I have no way to access the actual HP value for the tank (is this possible by coding an addon?) I use the heal+overheal events to resync my hp value to the maximum, but at times weird things happen. An example from a log:

t = 7/1 23:30:33.421: heal event (433, Judgement of Light from Paladin 1)
health transition from 34664/46000 to 35097/46000
t = 7/1 23:30:33.437: heal+overheal event (2091/1123, Living Seed from Druid 3)
health transition from 35097/46000 to 37188/46000 Overheal reported, but health < maxhealth??
health adjusted 37188 to 46000 (8812 / 8812)
t = 7/1 23:30:33.562: heal+overheal event (8812/1173, Nourish from Druid 3)
health transition from 46000/46000 to 54812/46000 OVER MAX HEALTH??
health adjusted 54812 to 46000 (-8812 / 0)
t = 7/1 23:30:34.062: damage event (-1581, Flame Jets from Ignis the Furnace Master)
health transition from 46000/46000 to 44419/46000

As you can see there are two consecutive heals which report heal+overheal, which is nonsensical since they occurr at two different times. I have no idea if this is related to lag across the clients and the server, with events being generated on one not necessairly able to see the others. Of course this may mess with the hp dwell time graph.

Another problem: I'm missing some healing. I trap the standard events, and I end up with some "positive correction" to be applied to the tank's health. The effect is not big, but, as above, it will mess up the hp dwell time graph. It must be some aura or something which is healing me and is not appearing in the logs. The value is too big for normal HP regeneration (for the fight below it's 11192 HP total in 6 mins).

One more problem: I have not found a way to compute the correlation among discrete events, so I transform the event sequence into a continuous function via interpolation. The question is: what kind of interpolation? Right now I'm using an ideal low-pass filter, which means sin(x)/x interpolation in time space (and a nice square function in frequency space). This explains why on the graphs you see negative healing or damage. BTW using a gaussian does not give very different results.

I'm now thinking about a different approach which consists in performing statistics on the heal events after the damage event, but I first need to get a clear idea of what I want and the some coding, so it'll not be for tomorrow

For the flashy graphics: here are the results from Ignis-25 (nice fight with no interruptions/phases). Healers are named Druid 1, Shaman 1, etc. Helistar (me) is the tank and the healing you see is ILotP. The % number is the % healed (to see for which ones looking at correlation is actually useful).



These are calculated with a 5 second filter cutoff (f_0 = 1/5 Hz).







In game time 5 seconds is quite long, so you get a general picture. The details can be seen by using a lower cutoff, here it's 1 second (i.e. 1 Hz):
You get a ton of "echo" due to the fact that damage (and healing) is roughly periodic (boss swing time).



If you want to see all the images, they are at:

Index of /wow/logparser/cutoff1sec

Index of /wow/logparser/cutoff5sec

Offline
Old 07/06/09, 6:20 AM   #295
Isambaard
Soda Popinski
 
Isambaard's Avatar
 
Draenei Shaman
 
Stormrage
I'm not sure Ignis is actually a good fight for what you're trying to do since healers do have to stop casting around the flame jet timer.

As for the overheal events, I suspect you're see ordering issues between server and client views of the events of combat. Its the same way when analyzing tank death you'll sometimes see tanks go to negative HP then be healed and remain alive.

Just put me on ignore, you'll be happier that way. I assure you you'll miss nothing of value.

Offline
Old 07/07/09, 4:09 AM   #296
Oltsu
Glass Joe
 
Night Elf Druid
 
Stormreaver (EU)
Originally Posted by Helistar View Post
As you can see there are two consecutive heals which report heal+overheal, which is nonsensical since they occurr at two different times. I have no idea if this is related to lag across the clients and the server, with events being generated on one not necessairly able to see the others. Of course this may mess with the hp dwell time graph.

Another problem: I'm missing some healing. I trap the standard events, and I end up with some "positive correction" to be applied to the tank's health. The effect is not big, but, as above, it will mess up the hp dwell time graph. It must be some aura or something which is healing me and is not appearing in the logs. The value is too big for normal HP regeneration (for the fight below it's 11192 HP total in 6 mins).
Might the latter of these consecutive overheals add up to, say, 11192 in your example parse? Depending on how you actually sync the current health from the overheal messages, you could end up loosing some of the actual healing done due to erroneous overheal events. As to how to fix it, if that is the problem, you could convert the duplicate overheals to effective healing done.

Offline
Old 07/07/09, 7:37 AM   #297
Helistar
Von Kaiser
 
Night Elf Druid
 
Dalaran (EU)
@Isambaard: true, at the same time all fight pose this kind of problem one way or another (the only exception I can think of is Patchwerk). In any case since I want to get an idea of how to simulate statistically the incoming heals, I won't base my model on a single fight.

@Otsu: The total overheal is a lot more than 11192, I have looked manually at the heal-overheal events but it's hard to decide which ones are "right" and which ones are wrong, so I have no idea which to sum to see if the 11192 could be explained. I'll look into scripting to see if it's possible to record the tank health directly, which would solve the problem once and for all.

Offline
Old 07/07/09, 8:32 PM   #298
spiritryu
Von Kaiser
 
spiritryu's Avatar
 
Troll Druid
 
Ner'zhul
  • Item - Druid T9 Feral 2P Bonus - Decreases the cooldown on your Growl ability by 2 sec, increases the periodic damage done by your Lacerate ability by 5%, and increases the duration of your Rake ability by 3 sec.
  • Enrage now generates 20 rage instantly and generates an additional 10 rage over 10 sec.
  • King of the Jungle has an additional effect - In addition, the mana cost of Bear Form, Cat Form, and Dire Bear Form is reduced by 20/40/60%.
  • Primal Tenacity no longer reduces the mana cost of Bear Form, Cat Form, and Dire Bear Form.
  • Agility: The amount of agility required per percentage of dodge has been increased by 15%. This change required recalibrating the amount of dodge a player has with 0 agility by a slight amount as well, so all players will see their dodge percentage vary a small amount.
  • Dodge Rating: The amount of dodge rating required per percentage of dodge has been increased by 15%. This is before diminishing returns. Combined with other changes, this makes dodge rating and parry rating equally potent before diminishing returns apply.
Newest ptr changes.

Offline
Old 07/08/09, 5:10 AM   #299
jonny
Von Kaiser
 
Tauren Druid
 
<Muk>
Ravenholdt (EU)
The Rake change is nice (although doesn't it tick every 2 secs?) & changes to Enrage mean we can free up a couple of points in Furor. Shapeshifting mana costs now reduced for all Ferals rather than just PVP ones (cant say I've ever had a problem with this currently).

As for the 15% avoidance nerf, does this mean we'll all start stacking stam gems in our tank gear now as the benefit will be much greater?

Offline
Old 07/08/09, 6:16 AM   #300
endle
Glass Joe
 
Night Elf Hunter
 
Kul Tiras (EU)
With the amount of dodge you get per point of Agi decreasing, while the amount of Parry increases I beleive that the other three tank classes will find it balances out, more or less. However, how big an impact will this have on Feral tanks? I find it hard to beleive the only avoidance stat for Feral tanks will be reduced by 15%, so I suspect I am misunderstanding this change. Can anyone explain it to me?

Offline
Closed Thread

Go Back   Elitist Jerks » Class Mechanics » Druids

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Feral talents/abilities - WotLK discussion Rannasha Druids 3759 11/14/08 9:56 AM
[Druid] Feral Tanking and Defense Jusa The Dung Heap 10 06/12/07 8:27 AM
[Feral] Tanking Void Reaver Tweaked Class Mechanics 5 05/15/07 10:18 AM
Feral Druid Discussion Runnybabbit Public Discussion 362 08/15/06 1:49 PM