Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Public Discussion

Reply
 
LinkBack Thread Tools
Old 09/25/08, 7:21 AM   #256
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Rhî View Post
Do you know the Dodge per Agi ratio for lvl 80 Paladins?
No, as you can see, there aren't and lv80 Paladin data here.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/25/08, 7:31 AM   #257
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
We can ask the question: If I have +p% Parry(after DR), how much +d% Dodge(after DR) do I need for the Parry% given by +1 Parry Rating to equal the Dodge% given by +1 Dodge Rating?

In other words, when will the avoidance give by the +X Parry Rating gem equal to the +X Dodge Rating gem?

When do I have too much +Dodge? When do I have too much +Parry?

For a Lv80 War/Pal:

+p% +d% Parry Rating needed for +p%Dodge Rating needed for +d%
1 2.32 48 90
2 4.63 98 184
3 6.91 151 282
4 9.17 206 385
5 11.41 263 493
6 13.62 323 606
7 15.81 387 725
8 17.98 453 850
9 20.12 523 981
10 22.25 597 1119
11 24.35 675 1266
12 26.43 758 1420
13 28.49 845 1584
14 30.53 938 1757
15 32.55 1036 1942
16 34.55 1141 2138
17 36.53 1252 2348
18 38.50 1372 2571
19 40.44 1500 2811
20 42.36 1637 3069
21 44.27 1785 3346
22 46.16 1945 3646
23 48.03 2118 3970
24 49.88 2306 4323
25 51.71 2511 4708
26 53.53 2736 5129
27 55.33 2983 5593
28 57.12 3256 6105
29 58.88 3560 6675
30 60.63 3899 7311
31 62.37 4281 8027
32 64.09 4714 8838
33 65.79 5208 9765
34 67.48 5779 10835
35 69.15 6444 12082
36 70.81 7231 13557
37 72.46 8175 15327
38 74.09 9328 17489
39 75.70 10770 20192
40 77.30 12623 23667
41 78.89 15094 28300
42 80.46 18552 34784
43 82.02 23738 44507
44 83.57 32377 60705
45 85.10 49641 93073
46 86.62 101310 189949
47 88.12 29466395 5247866

Last edited by Whitetooth : 09/25/08 at 7:39 AM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/25/08, 12:13 PM   #258
Janraea
Don Flamenco
 
Tauren Druid
 
Dunemaul
The feral WotLK thread didn't seem too interested, so I'm posting this back here. Does the math seem correct to you?

The formulas I believe apply to feral druids at 80 (based on this thread) are as follows:

PreDR dodge: x = .024 * agil_from_gear + .025414 * dodge_rating + .0081326 * defenserating_from_gear
PostDR dodge: x' = (c*x) / (x + c*k) = 1/(.008555 + .972/x)
Actual dodge: base + talents + x' = 7.039 + 10 + x'

Net avoidance (boss):
A = (miss + scorpid + 0.0081326 * def_rating) + (17.039 + x') = (4.4 + 3 + .0081326 * def_rating) + (17.039 + 1/(.00855505 + .972/x))
~= 24.44 + .008133*defr + 1/(.008555 + .972/(0.024*agil + .02541*dodge_rating + .008133*defr))

In particular, let +defense and +agil = 0 and dodge rating = z. Then net avoidance A = 24.44 + 1/(.00855 + .972/(.02541z)),
and A = 24.44 + 1/(.008555 + 38.25/z).
dA/dx = 38.25 / (.008555*z + 38.25)^2

That last function goes from 0.0261 at z=0 to 0.01746 at z=1000, to 0.01248 at z=2000, and 0.007287 at z=4000.
That function represents the return on dodge rating at that level of avoidance (which is proportional to the return on agility). This derivative is nearly linear in the range from 0 to 4000 (visibly not so, but the curvature is light),

Net Mitigation Delta is a separate matter: It's calculated relative to avoidance, (1% dodge at 98% avoidance is worth more than 1% dodge at 25% avoidance). The A_factor is the amount of net mitigation adding one dodge rating to your gear would give you. For example, with no gear on (24.4% avoidance), adding one dodge rating reduces total damage taken over a long fight by 0.0346%.
The function is A' * 100 / (100 - A) .

Dodge rating Net Avoidance dA/dx A_factor
0 24% 0.0261437908497 0.034600040828
200 29% 0.0239529354539 0.0339492518355
400 34% 0.0220263608907 0.033392890557
600 38% 0.0203232087395 0.032922903337
800 42% 0.0188102218843 0.0325327843664
1000 45% 0.0174601085875 0.0322173364858
1200 49% 0.0162503030586 0.0319724898597
1400 52% 0.0151620163779 0.0317951661714
1600 55% 0.0141795025616 0.0316831795826
1800 57% 0.013289485785 0.0316351683612
2000 60% 0.0124807095543 0.0316505531157
2200 62% 0.0117435790311 0.0317295192189
2400 65% 0.0110698751461 0.0318730224188
2600 67% 0.0104525244932 0.0320828179552
2800 69% 0.00988541290422 0.0323615148525
3000 71% 0.00936323347922 0.0327126585668
3200 73% 0.00888136198092 0.0331408469762
3400 74% 0.0084357541047 0.0336518870068
3600 76% 0.00802286034203 0.0342530022563
3800 78% 0.00763955507654 0.0349531061834
4000 79% 0.00728307725685 0.0357631613656
4200 81% 0.00695098053549 0.0366966538702
4400 82% 0.00664109118615 0.0377702243403
4600 83% 0.00635147244282 0.0390045162271
4800 84% 0.00608039416474 0.0404253304338

As you can see, returns go from diminishing to increasing somewhere around 60% avoidance, or 2000 dodge rating/2100 agility..

Edit: Updated to use the more recent numbers Whitetooth gave us below.

Last edited by Janraea : 09/25/08 at 1:27 PM.

Offline
Reply With Quote
Old 09/25/08, 1:00 PM   #259
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Janraea View Post
The feral WotLK thread didn't seem too interested, so I'm posting this back here. Does the math seem correct to you?

The formulas I believe apply to feral druids at 80 (based on this thread) are as follows:

PreDR dodge: x = .0236049 * agil_from_gear + .025414 * dodge_rating + .0081326 * defense_from_gear
PostDR dodge: x' = (c*x) / (x + c*k) = 1/(.00855505 + .956/x)
Actual dodge: base + talents + x' = 7.039 + 10 + x'
I did some updates for the druid values today, not sure how much this will affect your math.

PreDR dodge: x = .024 * agil_from_gear + .025414 * dodge_rating + .0081326 * defense_rating_from_gear
PostDR dodge: x' = (c*x) / (x + c*k) = 1/(.008555 + .972/x)

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/25/08, 1:06 PM   #260
Janraea
Don Flamenco
 
Tauren Druid
 
Dunemaul
Originally Posted by Whitetooth View Post
I did some updates for the druid values today, not sure how much this will affect your math.

PreDR dodge: x = .024 * agil_from_gear + .025414 * dodge_rating + .0081326 * defense_rating_from_gear
PostDR dodge: x' = (c*x) / (x + c*k) = 1/(.008555 + .972/x)
It'd move the inflection point somewhat, but I was ignoring agility and defense for the majority of it anyway. I'll go back and fix the post though.


The way they *should* be doing it is to calculate the net avoidance the way things are on live (including miss. Not sure if recalculating on the fly when scorpid is up would be an issue for them). Call that value x - then apply the formula A = 100 - 100 * exp(-x/100) to get the post-DR avoidance value from it. (Not sure of how to allocate what portion of the total comes from parry and what from dodge, but keeping the preDR ratio would probably work.

This has the effect of 1% worth of dodge rating ALWAYS reducing net damage intake by 1% - getting from 50% to 51% dodge takes twice as much as getting from 0% to 1%.

Last edited by Janraea : 09/25/08 at 2:03 PM.

Offline
Reply With Quote
Old 09/25/08, 1:52 PM   #261
Mijae
Don Flamenco
 
Tauren Druid
 
Tichondrius
Does this imply we no longer convert defense rating to defense first? If not, has the correct rounding been accounted for?

Also, with a new agility to dodge conversion is there a new level based formula to get this value?


Offline
Reply With Quote
Old 09/25/08, 2:04 PM   #262
Janraea
Don Flamenco
 
Tauren Druid
 
Dunemaul
Originally Posted by Mijae View Post
Does this imply we no longer convert defense rating to defense first? If not, has the correct rounding been accounted for?

Also, with a new agility to dodge conversion is there a new level based formula to get this value?
I certainly ignored rounding error and discretization error - most of these equations do, I believe.

Offline
Reply With Quote
Old 09/25/08, 2:57 PM   #263
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Mijae View Post
Does this imply we no longer convert defense rating to defense first? If not, has the correct rounding been accounted for?
No, you still convert defense rating to defense first if you want exact values, its just in Janraea's case, she obviously does not need to consider rounding.

Originally Posted by Mijae View Post
Also, with a new agility to dodge conversion is there a new level based formula to get this value?
no

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/25/08, 4:34 PM   #264
Astrylian
Rawr
 
Astrylian's Avatar
 
Night Elf Monk
 
Stormrage
Do we have any idea where avoidance chance adjustment from attacker level plays into this?

In TBC, if I've got 50% dodge on the character sheet, and fight a lvl73 mob, I actually end up dodging 49.4% of the attacks, due to the 3 level difference reducing my effective dodge by 0.6%.

In WotLK, does that 0.6% get taken off before or after DR is applied? I don't see any way we can accurately test this, however. Perhaps Blizz should add attacker dummies next to the target dummies, which just hit you for 1000 base damage per hit, rather fast, of both 80 and 83...

Rawr!

Offline
Reply With Quote
Old 09/25/08, 4:52 PM   #265
Janraea
Don Flamenco
 
Tauren Druid
 
Dunemaul
Originally Posted by Astrylian View Post
Perhaps Blizz should add attacker dummies next to the target dummies, which just hit you for 1000 base damage per hit, rather fast, of both 80 and 83...
I'm amused by my mental image of thousands of lowbie corpses in a sprawling circle around the PunchBot2000.

Offline
Reply With Quote
Old 09/25/08, 5:21 PM   #266
Endoscient
King Hippo
 
Goblin Shaman
 
Illidan
Originally Posted by Whitetooth View Post
No, as you can see, there aren't and lv80 Paladin data here.
It looks like it is 47.06 agi per dodge for 80 Paladins.

On beta, with 92 agi I have 5.03% dodge, and with 100 agi I have 5.20% dodge. According to the tooltip this is before diminishing returns, so with some simple math you get 47.06.

What is odd though, is that with 100 agi and no defense or dodge rating gear I have 5.20% dodge. Which means I would have 3.08% base dodge, which is significantly higher then at 70.


Offline
Reply With Quote
Old 09/26/08, 12:42 AM   #267
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Endoscient View Post
It looks like it is 47.06 agi per dodge for 80 Paladins.

On beta, with 92 agi I have 5.03% dodge, and with 100 agi I have 5.20% dodge. According to the tooltip this is before diminishing returns, so with some simple math you get 47.06.

What is odd though, is that with 100 agi and no defense or dodge rating gear I have 5.20% dodge. Which means I would have 3.08% base dodge, which is significantly higher then at 70.
The "(Before diminishing returns)" in the dodge tooltip is a bit misleading, it only meant for the "Dodge rating of X adds X.XX% Dodge" part, but the total Dodge is the value after DR, this is the same for Defense and Parry.

If you would like to contribute some lv80 paladin data, this post may help.

Last edited by Whitetooth : 09/26/08 at 1:03 AM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/26/08, 12:59 AM   #268
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by zimira View Post
May i suggest that you in your example pick dodge and parry numbers that added up are greater then 3,9% since below that you actually get more then expected. It really confused me when the "diminished" number was greater then the starting number.
I assume everyone understands DR as the more you have the less you get, but what people can't easily see from the formula is that you actually start out with more then what you have on live, the example was meant to show this property of the formula. That way people won't really get confused when they find that out themselves.

Last edited by Whitetooth : 09/26/08 at 2:56 AM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Old 09/26/08, 1:11 AM   #269
Endoscient
King Hippo
 
Goblin Shaman
 
Illidan
Originally Posted by Whitetooth View Post
The "(Before diminishing returns)" in the dodge tooltip is a bit misleading, it only meant for the "Dodge rating of X adds X.XX% Dodge" part, but the total Dodge is the value after DR, this is the same for Defense and Parry.

If you would like to contribute some lv80 paladin data, this post may help.
Ah, that makes more sense.

Here it is, sadly this character is a premade so I had no gear with defense, dodge or parry. But hopefully these values for agility will help.

DefenseDodge %Parry %Dodge RatingParry RatingAgility
4005.03490018844650092
4005.1952772140503500100
4005.8704180717468500134
4006.0277714729309500142


Offline
Reply With Quote
Old 09/26/08, 3:06 AM   #270
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Endoscient View Post
Ah, that makes more sense.

Here it is, sadly this character is a premade so I had no gear with defense, dodge or parry. But hopefully these values for agility will help.

DefenseDodge %Parry %Dodge RatingParry RatingAgility
4005.03490018844650092
4005.1952772140503500100
4005.8704180717468500134
4006.0277714729309500142
From this table, we got for level 80 paladins:
Dodge/Agi: 0.0192
Agi/1%Dodge: 52.083333
Base Agi: 3.2685

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Public Discussion » Public Discussion

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Warrior]Ratings Equivalence Opposite Class Mechanics 7 04/23/07 8:21 PM
Rogue - Dodge vs. Parry Talents, One Roll Combat Theory, Combat Sword Spec Questions tok3n Class Mechanics 30 04/12/07 1:15 PM
Ratings Necrotoid Public Discussion 37 03/07/07 2:08 PM
Ratings: what did they accomplish? Hamlet Public Discussion 39 11/30/06 7:00 AM
BWL boss ratings Anglakel Public Discussion 29 09/16/05 11:12 PM