Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack (3210) Thread Tools
Old 09/15/08, 3:56 PM   2 links from elsewhere to this Post. Click to view. #176
Muphrid
Don Flamenco
 
Gnome Mage
 
Llane
Originally Posted by drumbum View Post
I believe this statement is false. The amount of armor removed (post non-rating based debuffs) is still proportional to the amount of armor penetration rating. Therefore, nothing has changed from pre-3.0 in this regard: armor penetration rating becomes better as it is stacked.
Edit: my mistake, you are correct and the math bears that out symbolically.

D = \frac{D_0}{1+(1-q)w/w_0}

Where D_0 is pre-armor DPS, q is the armor penetration % (as a decimal), w is the initial armor, and w_0 is the armor constant at whatever level.

If we imagine a small change in q (that is, delta q), then we should, after no small amount of manipulation, arrive at...

\Delta D / D = \frac{1}{1-\frac{\Delta q}{w_0/w+(1-q)}} - 1

Which, as q increases, the delta D increases. So you are correct, again, my mistake.

Strange. This runs counter to previous algebra I've done on the armor formula and how a hypothetical rating might work. It could be that trying to set delta w = kw was the problem.

Last edited by Muphrid : 09/15/08 at 4:20 PM.
 
User is offline.
Reply With Quote
Old 09/15/08, 4:14 PM   #177
 Aldriana
Super Macho Man
 
Night Elf Rogue
 
Proudmoore
The effects of stacking Armor Penetration have not changed between live and beta; the mechanics by which it works, and the effects on low versus high armor bosses certainly have; but on any given boss, there's still a straight conversion of 1 point ArPen rating = -n points enemy armor. While the number is smaller than it was before, it's still a flat number and has no (known) diminishing returns that change ArPen's previous positive scaling with itself. So it's still true that the more ArPen you have, the better it gets.
 
User is offline.
Reply With Quote
Old 09/16/08, 5:51 AM   #178
Mezzlock
Von Kaiser
 
Orc Warrior
 
Frostmane (EU)
Originally Posted by landsoul View Post
Except, theres no such thing as a 6800 armor boss.
right, I knew there was something wrong there, was sure that the cap was at 1350, but couldn't see why it didn't add up, thought it might have been with improved expose armor and didn't have time to check everything up.

However, my point stands clear.

 
User is offline.
Reply With Quote
Old 09/17/08, 12:08 PM   #179
Deathmckilly
Jew Man Group
 
Human Rogue
 
Ysera
It almost seems that Armor Penetration might be meant to apply before other armor reduction effects instead of being applied after all other armor reduction effects.

As has been previously stated, 7 Armor Penetration currently becomes 1 Armor Penetration Rating, and at 15.39529991 rating = 1%, 1 rating is 0.064954889% reduction. Taking the 10900 boss armor value that was found for the Boss target dummies, one rating then becomes 7.080082901 armor reduction, which is almost exactly in line with current level 70 values before the rating change.

One could take this to believe that Blizzard does intend to keep Armor Penetration scaling to the same value if applied before armor reduction effects. However, that same assumption would then increase the power of the stat at level 70 since 7.40384579 rating = 1%, which would result in 8.37402628 armor reduction for a 6200 armor boss, and 10.379740639 armor reduction for 7685.

I'm rather interested to see what Blizzard has to say on the matter of armor penetration, as with the change to the mechanic, it's a rather mediocre stat to have. Also, if the same mechanic applies to the 15% armor penetration on Mace Spec. talents, it also tremendously undervalues them compared to Sword, or the various +5% crit specs.
 
User is offline.
Reply With Quote
Old 09/18/08, 8:59 AM   #180
ant1pathy
Glass Joe
 
Gnome Mage
 
Hellscream
Has the ArP Mace Spec model been tested for confirmation? Is the 15% applied before all armor debuffs, or after Sunders and what have you? Will this compete with Sword Spec with the Windfury changes causing a slight nerf?
 
User is offline.
Reply With Quote
Old 09/18/08, 5:59 PM   #181
Kavan
King Hippo
 
Gnome Mage
 
Kilrogg
It looks like the spirit regen formula changed. At level 80 with 687 int and 475 spi I should get 443 mp5 according to numbers in the first post. In current beta build this only gives 347 mp5. If the form is the same then coefficient changed to 0.005575.

Last edited by Kavan : 09/18/08 at 6:17 PM.
 
User is offline.
Reply With Quote
Old 09/19/08, 12:35 AM   #182
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Kavan View Post
It looks like the spirit regen formula changed. At level 80 with 687 int and 475 spi I should get 443 mp5 according to numbers in the first post. In current beta build this only gives 347 mp5. If the form is the same then coefficient changed to 0.005575.
You are right, these are the changes I found in build 8962, first post and RatingBuster also updated:

1. Mana regen from Spirit nerfed at level 71 to 80, at level 80 the amount of regen is nerfed to about 78% of the original value.
2. Players lower then level 34 will now convert resilience ratings at the same rate as level 34 players.

LevelBASE_REGEN@8962BASE_REGEN@8926
710.0088590.009079
720.0084150.008838
730.0079930.008603
740.0075920.008375
750.0072110.008152
760.0068490.007936
770.0065060.007725
780.0061790.00752
790.0058690.00732
800.0055750.007125

Last edited by Whitetooth : 09/19/08 at 12:51 AM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/19/08, 5:57 PM   #183
Modal
Glass Joe
 
Draenei Paladin
 
Windrunner
WotLK Beta (US-English) Forums -> Avoidance change

We just restarted the servers to fix an issue with the diminishing returns formula we added for Dodge, Parry, and the enemy's chance to miss you. The issue fixed was that the formula now works! This will have a definite effect on all tanks ability to mitigate damage due to effectively lowered amounts of those avoidance values.
Confirmation of diminishing returns for dodge, parry, and even miss chance from defense. It sounds to me like the formula may have changed since our earlier tests. I've been trying to level to 80 before gathering more data but it's slow going.
 
User is offline.
Reply With Quote
Old 09/20/08, 3:08 PM   #184
sp00n
Bald Bull
 
Night Elf Rogue
 
Wrathbringer (EU)
Yeah, that was something I was going to ask about as well, the changed dodge formula.


I noted down my chance to dodge both on live, in build 8926 and now in 8970.
Live: 639 agility, 32.36% dodge (according to the character sheet)
8926: 627 agility, 31.00% dodge (missing Vitality for 2% increased agility)
8970: 627 agility, 27.78% dodge (again, missing 2% agility due to talents / talent changes)


I don't remember if the racial 1% dodge bonus was already changed into 2% miss in build 8926, but in 8970 it's in according to the spell book.
That means a decrease of about 2% dodge with 627 agility.

 
User is offline.
Reply With Quote
Old 09/21/08, 12:14 AM   #185
Cuer
Piston Honda
 
Tauren Druid
 
Archimonde
A comment from Daelo:
Everything on the server as it relates to combat ratings, critical hits, avoidance diminishing returns, etc. should now be working properly.

I'm looking forward to feedback from the community about the changes, and especially any hard data from combat logs. I'll try to help with information as possible but we're very busy right now. Compressing all the information from various code and data sources into a coherent, readable post takes time that I and others need to spend on other things right now. I also have faith in the community's ability to construct an accurate model of it from empirical data.
Time for more data!
 
User is offline.
Reply With Quote
Old 09/21/08, 7:16 AM   #186
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
I did a thorough test on defense with my level 60 warrior in build 8970, the data was made possible because I my warrior happens to have over 100 level 60 epics, the data took hours to get, mix matching gear with no agi, no parry, no dodge and only defense.

Hopefuly we can get something out of this.


Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
Base Agi: 83
Command: /print select(1, UnitDefense("player"))+select(2, UnitDefense("player")).." "..GetDodgeChance().." "..GetParryChance().." "..GetCombatRating(CR_DODGE).." "..GetCombatRating(CR_PARRY).." "..select(1, UnitStat("player", 2))


DefenseDodge%Parry%
3007.00769948959355
3037.13304424285895.1251888275146
3047.17474603652955.1667699813843
3057.21640872955325.2082781791687
3067.25803232192995.2497124671936
3077.29961633682255.2910733222961
3087.3411607742315.3323612213135
3097.38266611099245.3735761642456
3107.42413234710695.4147186279297
3117.46555900573735.4557881355286
3127.50694704055795.4967856407166
3137.54829549789435.5377106666565
3147.58960628509525.5785636901855
3157.63087654113775.6193451881409
3167.67210865020755.6600551605225
3177.71330165863045.7006936073303
3187.75445604324345.7412610054016
3197.79557132720955.7817568778992
3207.836648941045.8221826553345
3217.87768650054935.8625373840332
3227.91868638992315.9028215408325
3237.95964765548715.9430356025696
3248.00057029724125.9831795692444
3258.04145526885996.0232534408569
3268.08230113983156.0632576942444
3278.12310886383066.1031923294067
3288.16387844085696.1430578231812
3298.20460987091066.1828536987305
3308.24530315399176.222580909729
3318.28595733642586.2622399330139
3328.32657527923586.3018293380737
3338.36715412139896.3413500785828
3348.40769577026376.3808031082153
3358.44819831848146.4201874732971
3368.48866367340096.4595050811768
3378.5290918350226.4987540245056
3388.56948184967046.537935256958
3398.60983467102056.5770492553711
3408.65014934539796.6160960197449
3418.69042682647716.6550760269165
3428.73066616058356.6939888000488
3438.77086830139166.732834815979
3448.81103324890146.7716150283813
3458.85116100311286.8103275299072
3468.89125061035166.8489751815796
3478.93130493164066.8875560760498
3488.97132015228276.926070690155
3499.01129913330086.9645204544067
3509.05123996734627.0029044151306
3519.09114551544197.0412225723267
3529.13101291656497.0794763565063
3539.1708440780647.117663860321
3549.21063709259037.1557869911194
3559.25039386749277.1938462257385
3569.2901144027717.2318406105042
3579.3297977447517.2697696685791
3589.36944484710697.3076357841492
3599.40905475616467.3454370498657
3609.44862842559817.3831744194031
3619.48816585540777.4208488464355
3629.52766704559337.4584589004517
3639.56713104248057.4960060119629
3649.60655879974377.5334897041321
3659.64595031738287.5709104537964
3669.68530559539797.6082677841187
3679.72462463378917.6455631256104
3689.76390838623057.68279504776
3699.80315494537357.7199654579163
3709.84236621856697.7570719718933
3719.88154029846197.7941179275513
3729.92067909240727.8311009407043
3739.95978164672857.868022441864
3749.99884891510017.9048829078674
37510.0378799438487.9416809082031
37610.0768756866467.9784183502197
37710.1158351898198.0150938034058
37810.1547594070438.0517091751099
37910.1936473846448.0882635116577
38010.2325000762948.124755859375
38110.2713174819958.1611890792847
38210.3100996017468.1975612640381
38310.3488464355478.2338724136353
38410.3875570297248.2701234817505
38510.4262323379528.3063154220581
38610.4648723602298.3424472808838
38710.5034780502328.3785200119019
38810.542047500618.414532661438
38910.5805826187138.4504852294922
39010.6190824508678.4863786697388
39110.657546997078.5222139358521
39210.6959772109998.5579891204834
39310.7343721389778.5937070846558
39410.7727317810068.6293649673462
39510.8110561370858.664963722229
39610.8493471145638.7005052566528
39710.8876018524178.7359886169434
39810.9258222579968.7714138031006
39910.9640092849738.8067808151245
40011.0021610260018.8420896530151
40111.0402774810798.8773412704468
40211.0783596038828.9125356674194
40311.1164073944098.9476728439331
40411.1544218063358.9827518463135
40511.1923999786389.0177736282349
40611.2303447723399.0527391433716
40711.2682552337659.0876474380493
40811.3061313629159.1224994659424
40911.3439741134649.1572952270508
41011.3817815780649.1920328140259
41111.4195556640639.2267160415649
41211.4572954177869.261342048645
41311.4950008392339.2959117889404
41411.532672882089.3304271697998
41511.5703105926519.3648853302002
41611.6079139709479.3992891311646
41711.6454839706429.4336357116699
41811.6830205917369.4679279327393
41911.7205228805549.5021648406982
42011.7579917907719.5363473892212
42111.7954273223889.5704746246338
42211.8328294754039.6045475006104

Last edited by Whitetooth : 09/22/08 at 4:37 PM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/21/08, 7:58 AM   #187
sp00n
Bald Bull
 
Night Elf Rogue
 
Wrathbringer (EU)
DefenseDodge%DifferenceChange
3007.0076994895935  
3037.1330442428589  
3047.17474603652950.0417017936706 
3057.21640872955320.0416626930237-0.0000391006469
3067.25803232192990.0416235923767-0.0000391006470
3077.29961633682250.0415840148926-0.0000395774841
3087.34116077423100.0415444374085-0.0000395774841
3097.38266611099240.0415053367614-0.0000391006471
3107.42413234710690.0414662361145-0.0000391006469
3117.46555900573730.0414266586304-0.0000395774841
3127.50694704055790.0413880348206-0.0000386238098
3137.54829549789430.0413484573364-0.0000395774842
3147.58960628509520.0413107872009-0.0000376701355
3157.63087654113770.0412702560425-0.0000405311584
3167.67210865020750.0412321090698-0.0000381469727
3177.71330165863040.0411930084229-0.0000391006469
3187.75445604324340.0411543846130-0.0000386238099
3197.79557132720950.0411152839661-0.0000391006469
3207.83664894104000.0410776138305-0.0000376701356
3217.87768650054930.0410375595093-0.0000400543212
3227.91868638992310.0409998893738-0.0000376701355
3237.95964765548710.0409612655640-0.0000386238098
3248.00057029724120.0409226417541-0.0000386238099
3258.04145526885990.0408849716187-0.0000376701354
3268.08230113983150.0408458709716-0.0000391006471
3278.12310886383060.0408077239991-0.0000381469725
3288.16387844085690.0407695770263-0.0000381469728
3298.20460987091060.0407314300537-0.0000381469726
3308.24530315399170.0406932830811-0.0000381469726
3318.28595733642580.0406541824341-0.0000391006470
3328.32657527923580.0406179428100-0.0000362396241
3338.36715412139890.0405788421631-0.0000391006469
3348.40769577026370.0405416488648-0.0000371932983
3358.44819831848140.0405025482177-0.0000391006471
3368.48866367340090.0404653549195-0.0000371932982
3378.52909183502200.0404281616211-0.0000371932984
3388.56948184967040.0403900146484-0.0000381469727
3398.60983467102050.0403528213501-0.0000371932983
3408.65014934539790.0403146743774-0.0000381469727
3418.69042682647710.0402774810792-0.0000371932982
3428.73066616058350.0402393341064-0.0000381469728
3438.77086830139160.0402021408081-0.0000371932983
3448.81103324890140.0401649475098-0.0000371932983
3458.85116100311280.0401277542114-0.0000371932984
3468.89125061035160.0400896072388-0.0000381469726
3478.93130493164060.0400543212890-0.0000352859498
3488.97132015228270.0400152206421-0.0000391006469
3499.01129913330080.0399789810181-0.0000362396240
3509.05123996734620.0399408340454-0.0000381469727
3519.09114551544190.0399055480957-0.0000352859497
3529.13101291656490.0398674011230-0.0000381469727
3539.17084407806400.0398311614991-0.0000362396239
3549.21063709259030.0397930145263-0.0000381469728
3559.25039386749270.0397567749024-0.0000362396239
3569.29011440277100.0397205352783-0.0000362396241
3579.32979774475100.0396833419800-0.0000371932983
3589.36944484710690.0396471023559-0.0000362396241
3599.40905475616460.0396099090577-0.0000371932982
3609.44862842559810.0395736694335-0.0000362396242
3619.48816585540770.0395374298096-0.0000362396239
3629.52766704559330.0395011901856-0.0000362396240
3639.56713104248050.0394639968872-0.0000371932984
3649.60655879974370.0394277572632-0.0000362396240
3659.64595031738280.0393915176391-0.0000362396241
3669.68530559539790.0393552780151-0.0000362396240
3679.72462463378910.0393190383912-0.0000362396239
3689.76390838623050.0392837524414-0.0000352859498
3699.80315494537350.0392465591430-0.0000371932984
3709.84236621856690.0392112731934-0.0000352859496
3719.88154029846190.0391740798950-0.0000371932984
3729.92067909240720.0391387939453-0.0000352859497
3739.95978164672850.0391025543213-0.0000362396240
3749.99884891510010.0390672683716-0.0000352859497
37510.03787994384800.0390310287479-0.0000362396237
37610.07687568664600.0389957427980-0.0000352859499
37710.11583518981900.0389595031730-0.0000362396250
37810.15475940704300.0389242172240-0.0000352859490
37910.19364738464400.0388879776010-0.0000362396230
38010.23250007629400.0388526916500-0.0000352859510
38110.27131748199500.0388174057010-0.0000352859490
38210.31009960174600.0387821197510-0.0000352859500
38310.34884643554700.0387468338010-0.0000352859500
38410.38755702972400.0387105941770-0.0000362396240
38510.42623233795200.0386753082280-0.0000352859490
38610.46487236022900.0386400222770-0.0000352859510
38710.50347805023200.0386056900030-0.0000343322740
38810.54204750061000.0385694503780-0.0000362396250
38910.58058261871300.0385351181030-0.0000343322750
39010.61908245086700.0384998321540-0.0000352859490
39110.65754699707000.0384645462030-0.0000352859510
39210.69597721099900.0384302139290-0.0000343322740
39310.73437213897700.0383949279780-0.0000352859510
39410.77273178100600.0383596420290-0.0000352859490
39510.81105613708500.0383243560790-0.0000352859500
39610.84934711456300.0382909774780-0.0000333786010
39710.88760185241700.0382547378540-0.0000362396240
39810.92582225799600.0382204055790-0.0000343322750
39910.96400928497300.0381870269770-0.0000333786020
40011.00216102600100.0381517410280-0.0000352859490
40111.04027748107900.0381164550780-0.0000352859500
40211.07835960388200.0380821228030-0.0000343322750
40311.11640739440900.0380477905270-0.0000343322760
40411.15442180633500.0380144119260-0.0000333786010
40511.19239997863800.0379781723030-0.0000362396230
40611.23034477233900.0379447937010-0.0000333786020
40711.26825523376500.0379104614260-0.0000343322750
40811.30613136291500.0378761291500-0.0000343322760
40911.34397411346400.0378427505490-0.0000333786010
41011.38178157806400.0378074646000-0.0000352859490
41111.41955566406300.0377740859990-0.0000333786010
41211.45729541778600.0377397537230-0.0000343322760
41311.49500083923300.0377054214470-0.0000343322760
41411.53267288208000.0376720428470-0.0000333786000
41511.57031059265100.0376377105710-0.0000343322760
41611.60791397094700.0376033782960-0.0000343322750
41711.64548397064200.0375699996950-0.0000333786010
41811.68302059173600.0375366210940-0.0000333786010
41911.72052288055400.0375022888180-0.0000343322760
42011.75799179077100.0374689102170-0.0000333786010
42111.79542732238800.0374355316170-0.0000333786000
42211.83282947540300.0374021530150-0.0000333786020


DefenseParry%DifferenceChange
3005.0000000000000  
3035.1251888275146  
3045.16676998138430.0415811538697 
3055.20827817916870.0415081977844-0.0000729560853
3065.24971246719360.0414342880249-0.0000739097595
3075.29107332229610.0413608551025-0.0000734329224
3085.33236122131350.0412878990174-0.0000729560851
3095.37357616424560.0412149429321-0.0000729560853
3105.41471862792970.0411424636841-0.0000724792480
3115.45578813552860.0410695075989-0.0000729560852
3125.49678564071660.0409975051880-0.0000720024109
3135.53771066665650.0409250259399-0.0000724792481
3145.57856369018550.0408530235290-0.0000720024109
3155.61934518814090.0407814979554-0.0000715255736
3165.66005516052250.0407099723816-0.0000715255738
3175.70069360733030.0406384468078-0.0000715255738
3185.74126100540160.0405673980713-0.0000710487365
3195.78175687789920.0404958724976-0.0000715255737
3205.82218265533450.0404257774353-0.0000700950623
3215.86253738403320.0403547286987-0.0000710487366
3225.90282154083250.0402841567993-0.0000705718994
3235.94303560256960.0402140617371-0.0000700950622
3245.98317956924440.0401439666748-0.0000700950623
3256.02325344085690.0400738716125-0.0000700950623
3266.06325769424440.0400042533875-0.0000696182250
3276.10319232940670.0399346351623-0.0000696182252
3286.14305782318120.0398654937745-0.0000691413878
3296.18285369873050.0397958755493-0.0000696182252
3306.22258090972900.0397272109985-0.0000686645508
3316.26223993301390.0396590232849-0.0000681877136
3326.30182933807370.0395894050598-0.0000696182251
3336.34135007858280.0395207405091-0.0000686645507
3346.38080310821530.0394530296325-0.0000677108766
3356.42018747329710.0393843650818-0.0000686645507
3366.45950508117680.0393176078797-0.0000667572021
3376.49875402450560.0392489433288-0.0000686645509
3386.53793525695800.0391812324524-0.0000677108764
3396.57704925537110.0391139984131-0.0000672340393
3406.61609601974490.0390467643738-0.0000672340393
3416.65507602691650.0389800071716-0.0000667572022
3426.69398880004880.0389127731323-0.0000672340393
3436.73283481597900.0388460159302-0.0000667572021
3446.77161502838130.0387802124023-0.0000658035279
3456.81032752990720.0387125015259-0.0000677108764
3466.84897518157960.0386476516724-0.0000648498535
3476.88755607604980.0385808944702-0.0000667572022
3486.92607069015500.0385146141052-0.0000662803650
3496.96452045440670.0384497642517-0.0000648498535
3507.00290441513060.0383839607239-0.0000658035278
3517.04122257232670.0383181571961-0.0000658035278
3527.07947635650630.0382537841796-0.0000643730165
3537.11766386032100.0381875038147-0.0000662803649
3547.15578699111940.0381231307984-0.0000643730163
3557.19384622573850.0380592346191-0.0000638961793
3567.23184061050420.0379943847657-0.0000648498534
3577.26976966857910.0379290580749-0.0000653266908
3587.30763578414920.0378661155701-0.0000629425048
3597.34543704986570.0378012657165-0.0000648498536
3607.38317441940310.0377373695374-0.0000638961791
3617.42084884643550.0376744270324-0.0000629425050
3627.45845890045170.0376100540162-0.0000643730162
3637.49600601196290.0375471115112-0.0000629425050
3647.53348970413210.0374836921692-0.0000634193420
3657.57091045379640.0374207496643-0.0000629425049
3667.60826778411870.0373573303223-0.0000634193420
3677.64556312561040.0372953414917-0.0000619888306
3687.68279504776000.0372319221496-0.0000634193421
3697.71996545791630.0371704101563-0.0000615119933
3707.75707197189330.0371065139770-0.0000638961793
3717.79411792755130.0370459556580-0.0000605583190
3727.83110094070430.0369830131530-0.0000629425050
3737.86802244186400.0369215011597-0.0000615119933
3747.90488290786740.0368604660034-0.0000610351563
3757.94168090820310.0367980003357-0.0000624656677
3767.97841835021970.0367374420166-0.0000605583191
3778.01509380340580.0366754531861-0.0000619888305
3788.05170917510990.0366153717041-0.0000600814820
3798.08826351165770.0365543365478-0.0000610351563
3808.12475585937500.0364923477173-0.0000619888305
3818.16118907928470.0364332199097-0.0000591278076
3828.19756126403810.0363721847534-0.0000610351563
3838.23387241363530.0363111495972-0.0000610351562
3848.27012348175050.0362510681152-0.0000600814820
3858.30631542205810.0361919403076-0.0000591278076
3868.34244728088380.0361318588257-0.0000600814819
3878.37852001190190.0360727310181-0.0000591278076
3888.41453266143800.0360126495361-0.0000600814820
3898.45048522949220.0359525680542-0.0000600814819
3908.48637866973880.0358934402466-0.0000591278076
3918.52221393585210.0358352661133-0.0000581741333
3928.55798912048340.0357751846313-0.0000600814820
3938.59370708465580.0357179641724-0.0000572204589
3948.62936496734620.0356578826904-0.0000600814820
3958.66496372222900.0355987548828-0.0000591278076
3968.70050525665280.0355415344238-0.0000572204590
3978.73598861694340.0354833602906-0.0000581741332
3988.77141380310060.0354251861572-0.0000581741334
3998.80678081512450.0353670120239-0.0000581741333
4008.84208965301510.0353088378906-0.0000581741333
4018.87734127044680.0352516174317-0.0000572204589
4028.91253566741940.0351943969726-0.0000572204591
4038.94767284393310.0351371765137-0.0000572204589
4048.98275184631350.0350790023804-0.0000581741333
4059.01777362823490.0350217819214-0.0000572204590
4069.05273914337160.0349655151367-0.0000562667847
4079.08764743804930.0349082946777-0.0000572204590
4089.12249946594240.0348520278931-0.0000562667846
4099.15729522705080.0347957611084-0.0000562667847
4109.19203281402590.0347375869751-0.0000581741333
4119.22671604156490.0346832275390-0.0000543594361
4129.26134204864500.0346260070801-0.0000572204589
4139.29591178894040.0345697402954-0.0000562667847
4149.33042716979980.0345153808594-0.0000543594360
4159.36488533020020.0344581604004-0.0000572204590
4169.39928913116460.0344038009644-0.0000543594360
4179.43363571166990.0343465805053-0.0000572204591
4189.46792793273930.0342922210694-0.0000543594359
4199.50216484069820.0342369079589-0.0000553131105
4209.53634738922120.0341825485230-0.0000543594359
4219.57047462463380.0341272354126-0.0000553131104
4229.60454750061040.0340728759766-0.0000543594360

 
User is offline.
Reply With Quote
Old 09/21/08, 11:38 AM   #188
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
From my data I was able to come up with an approximation formula.

Parry=(a*b*Def*(1+b*Def)^-1.0+c)*2^-22
a = 1.9714701932078499E+08
b = 8.9016763465833986E-04
c = 1.5681781142791745E-01
peak absolute value of absolute error: 7.12653E-07



Dodge=(a*b*Def*(1+b*Def)^-1.0+c)*2^-22
a = 3.6965103932676291E+08
b = 4.7475555142568462E-04
c = 9.7341636227010531E-02
peak absolute value of absolute error: 6.89706E-07

Def is the amount of defense you gain from items, does not include base defense.

Its not sure whether class or level has any effect on the formula.

Hopefully someone will come up with a better one.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/21/08, 12:29 PM   #189
Muphrid
Don Flamenco
 
Gnome Mage
 
Llane
Whitetooth, I took your data on dodge and parry chances at different defense values and hypothesized that...

\frac{1}{1-a} = mx + b

Where a is the total avoidance and x the defense (edited: not rating).

And came up with the following regression:

\frac{1}{1-a} = 0.00111847848946036 x + 0.800112206318043

With an R^2 = 0.999922660243495.

I hypothesized this model based on the assumption that Blizzard had chosen to make avoidance ratings increase effective health (when such a metric includes avoidance) linearly.

Edit: I shall do an analysis of the residuals that result from this later.

Second edit: corrected to say x = total defense, not rating.

Last edited by Muphrid : 09/21/08 at 5:31 PM.
 
User is offline.
Reply With Quote
Old 09/21/08, 12:52 PM   #190
Rustik
Von Kaiser
 
Rustik's Avatar
 
Orc Warrior
 
Elune
I did a really quick number crunch with spoons data, calculating your length of survival for 300, 325, 350, 375, and 400 defense.

I assumed a 10,000 hitpoint pool, and incoming damage of 100 dps. Then I calculated how long it would take for you to die. I kept parry and dodge separate, though.

Parry

300 defense = 95% taken = 105.26 seconds
325 defense = 93.9767465591431% taken = 106.41 seconds for 1.15 second increase
350 defense = 92.9970955848694% taken = 107.53 seconds for 1.12 second increase
375 defense = 92.0583190917969% taken = 108.63 seconds for 1.10 second increase
400 defense = 91.1579103469849% taken = 109.70 seconds for 1.07 second increase
Dodge

300 defense = 92.9923005104065% taken = 107.54 seconds
325 defense = 91.9585447311401% taken = 108.74 seconds for 1.20 second increase
350 defense = 90.9487600326538% taken = 109.95 seconds for 1.21 second increase
375 defense = 89.962120056152% taken = 111.16 seconds for 1.21 second increase
400 defense = 88.997838973999% taken = 112.36 seconds for 1.20 second increase

Dodge seems to follow a linear path, but parry is dropping very slowly. Perhaps it calculates the three stats as a whole, and miss chance would make up for the loss?
 
User is offline.
Reply With Quote
Old 09/21/08, 1:16 PM   #191
Selmarix
Piston Honda
 
Dwarf Hunter
 
Turalyon (EU)
Originally Posted by Rustik View Post
Dodge seems to follow a linear path, but parry is dropping very slowly. Perhaps it calculates the three stats as a whole, and miss chance would make up for the loss?
If the avoidance stats diminish as a whole (rather than a separate diminishing for the single stats which would put druids at a disadvantage unless the formula is different for druids), then the question is how the resulting total avoidance is split up among the single stats.

One solution would be to diminish each stat by the same percentage. The weird thing about that is that your parry would slightly decrease when you add more dodge and vice versa. Should be easy to test with an item that only adds dodge or only adds parry.
The other solution is that the entire diminishing effect is applied to one of the stats first with the result that after a certain amount of avoidance you would push dodge, parry or miss off the table (whichever of them the diminishing returns are applied to).
 
User is offline.
Reply With Quote
Old 09/21/08, 3:21 PM   #192
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Selmarix View Post
If the avoidance stats diminish as a whole (rather than a separate diminishing for the single stats which would put druids at a disadvantage unless the formula is different for druids), then the question is how the resulting total avoidance is split up among the single stats.

One solution would be to diminish each stat by the same percentage. The weird thing about that is that your parry would slightly decrease when you add more dodge and vice versa. Should be easy to test with an item that only adds dodge or only adds parry.
The other solution is that the entire diminishing effect is applied to one of the stats first with the result that after a certain amount of avoidance you would push dodge, parry or miss off the table (whichever of them the diminishing returns are applied to).
I did some more tests on this matter:

Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
Base Agi: 83
Dodge Rating: 0
DefenseParry RatingDodge%Parry%Increased Parry%
30607.25803232192995.2497124671936 
306207.25803232192996.59007263183591.3403601646423
31307.54829549789435.5377106666565 
313207.54829549789436.86184263229371.3241319656372

This proves that each stat is independent and does not affect each other, however, the amount of parry gained by parry rating diminishes with increasing defense.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/21/08, 4:20 PM   #193
Roywyn
Bald Bull
 
Roywyn's Avatar
 
Gnome Mage
 
Argent Dawn (EU)
Originally Posted by Whitetooth View Post
I did some more tests on this matter:

Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
Base Agi: 83
Dodge Rating: 0
DefenseParry RatingDodge%Parry%Increased Parry%
30607.25803232192995.2497124671936 
306207.25803232192996.59007263183591.3403601646423
31307.54829549789435.5377106666565 
313207.54829549789436.86184263229371.3241319656372

This proves that each stat is independent and does not affect each other, however, the amount of parry gained by parry rating diminishes with increasing defense.
Do you have a pure +dodge item ([Helm of Awareness] from Dire Maul, or [Charm of Alacrity] from an easy Hellfire quest)?

I'd love to see how the numbers above with some fixed amount of dodge on top.
I.e. 306def/Xdodge/0parry, 306def/Xdodge/20parry, 313def/Xdodge/0parry, 313def/Xdodge/20parry.

Actually, just speccing into the +5% dodge talent and rechecking the numbers above would be interesting enough I think.

Oh, for completeness: Prepatch, +20 parry would have been 1.333333% parry and 7 defense skill would have been 0.28% parry/dodge.
So, it's a very minor gain on very low gear levels at least.


Originally Posted by Rustik View Post
I did a really quick number crunch with spoons data, calculating your length of survival for 300, 325, 350, 375, and 400 defense.

Dodge seems to follow a linear path, but parry is dropping very slowly. Perhaps it calculates the three stats as a whole, and miss chance would make up for the loss?
It seems like your dodge is calculated first, then your parry?

If the [dodge at 300+x*25 => dodge at 300+(x+1)*25] lifetime increase is 1.21s, then maybe
[dodge at 300+(x+1)*25 + parry at 300+x*25 => dodge at 300+(x+1)*25 + parry at 300+(x+1)*25] could be a 1.21s increase as well from the (x)-to-(x+1) parry increase as well, or something similar?

Last edited by Roywyn : 09/21/08 at 4:36 PM.

The Blue Bar and you - the complete Fire Mage 2.4 mana compendium: http://elitistjerks.com/658230-post3191.html

DPS spec and class comparison in Naxxramas gear: http://code.google.com/p/simulationc...i/SampleOutput

And [Timbal's Focusing Crystal] doesn't proc on AM.
Neither does [The Egg of Mortal Essence] since 3.1.
 
User is offline.
Reply With Quote
Old 09/21/08, 4:46 PM   #194
Selmarix
Piston Honda
 
Dwarf Hunter
 
Turalyon (EU)
Originally Posted by Roywyn View Post
Actually, just speccing into the +5% dodge talent and rechecking the numbers above would be interesting enough I think.
The dodge and parry added from talents seems to be a flat addition without diminishing returns. That means the value of those talents actually scales with gear (due to increasing returns of flat avoidance percent additions).
 
User is offline.
Reply With Quote
Old 09/21/08, 6:02 PM   #195
Muphrid
Don Flamenco
 
Gnome Mage
 
Llane
I've analyzed the residuals of my model; the graph showed a very obvious parabolic trend to the residuals, so I doubt it's the correct model.

Edit: after some work on the residuals, I arrived at a fourth-order model, where 1/(1-avoidance) is given by 2.0103165674588E-14 x^4 + 9.9870077774207E-11 x^3 + 1.89536760923728E-07 x^2 + 0.000937935027728877 x + 0.835164926730915, where x is defense.

Admittedly, I'm not entirely happy with this fourth-order model. While the residuals show no specific trend (to indicate a higher order model is needed), they do increase in spread as a function of defense, which doesn't make sense to me...but I suppose it could be a result of Blizzard's internal rounding.

Last edited by Muphrid : 09/21/08 at 7:04 PM.
 
User is offline.
Reply With Quote
Old 09/21/08, 9:57 PM   #196
Rustik
Von Kaiser
 
Rustik's Avatar
 
Orc Warrior
 
Elune
Originally Posted by Roywyn View Post
It seems like your dodge is calculated first, then your parry?

If the [dodge at 300+x*25 => dodge at 300+(x+1)*25] lifetime increase is 1.21s, then maybe
[dodge at 300+(x+1)*25 + parry at 300+x*25 => dodge at 300+(x+1)*25 + parry at 300+(x+1)*25] could be a 1.21s increase as well from the (x)-to-(x+1) parry increase as well, or something similar?

If this is true, wouldn't we still have to figure out where miss falls in this calculation? If it calculates it in a specific order, then miss would be first/second/third also.

Whitetooth pointed out that RATING does not effect another stat, but is it possible defense follows it's own formula, combining dodge/parry/miss as a whole, then parry/dodge rating affect their respective rating, by themselves?

Is there any way to determine actual miss chance except to go get swung at 5000 times? The character sheet only displays it before diminishing returns.

It's entirely possible I'm making this more complicated than it is...


EDIT FOR MATH: I decided to follow Roywyn's thought process:
If I've understood you correctly, you're saying that if I gain 25 defense, then it calculates in dodge first, netting a x second increase in lifespan, then it adds in parry, increasing lifespan -in relation to how long I live with the new dodge number-.

So I find the lifespan for 325 worth of dodge, plus 300 worth of parry, then compare it to the 325 defense for both. 300 defense combined included just to be thorough.

300 defense = 87.9923005104065% taken = 113.65 seconds

325 defense dodge, 300 defense parry = 86.9585447311401% taken = 115.00 seconds

325 defense = 85.9352912906832% taken = 116.37 seconds

350 defense dodge, 325 defense parry = 84.9255065917969% taken = 117.75 seconds

350 defense = 83.9458556175232% taken = 119.12 seconds

375 defense dodge, 350 defense parry = 82.9592156410214% taken = 120.54 seconds

375 defense = 82.0204391479489% taken = 121.92 seconds

400 defense dodge, 375 defense parry = 81.0561580657959% taken = 123.37 seconds

400 defense = 80.1557493209839% taken = 124.76 seconds


Looks like you were right. The increase from the split to the total was 1.37, 1.37, 1.38, and 1.39.

The increase from total to total was 2.72, 2.75, 2.8, 2.84.

Last edited by Rustik : 09/21/08 at 10:49 PM. Reason: Didn't realize spaces at the beginning of the line did auto-formatting gunk
 
User is offline.
Reply With Quote
Old 09/22/08, 12:57 AM   #197
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Originally Posted by Roywyn View Post
Do you have a pure +dodge item ([Helm of Awareness] from Dire Maul, or [Charm of Alacrity] from an easy Hellfire quest)?

I'd love to see how the numbers above with some fixed amount of dodge on top.
I.e. 306def/Xdodge/0parry, 306def/Xdodge/20parry, 313def/Xdodge/0parry, 313def/Xdodge/20parry.
I used the [Arena Grand Master] for pure Dodge Rating.

Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300
Base Agi: 83

DefenseDodge RatingParry RatingDodge%Parry%Increased Dodge%Increased Parry%
3060 0 7.25803232192995.24971246719360.0000000000000 0.0000000000000
3060 20 7.25803232192996.59007263183590.0000000000000 1.3403601646423
30612 0 8.28595733642585.24971246719361.0279250144959 0.0000000000000
30612 20 8.28595733642586.59007263183591.0279250144959 1.3403601646423
DefenseDodge RatingParry RatingDodge%Parry%Increased Dodge%Increased Parry%
3130 0 7.54829549789435.53771066665650.0000000000000 0.0000000000000
3130 20 7.54829549789436.86184263229370.0000000000000 1.3241319656372
31312 0 8.56948184967045.53771066665651.0211863517761 0.0000000000000
31312 20 8.56948184967046.86184263229371.0211863517761 1.3241319656372

Cross testing with Defense, Dodge Rating and Parry Rating shows that increasing 1 stat does not affect the other.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/22/08, 1:36 AM   #198
Whitetooth
Piston Honda
 
Whitetooth's Avatar
 
Orc Warlock
 
Ner'zhul
Build: 8970
Name: Whitetooth (60 Warrior)
Base Defense: 300

DefenseDodge RatingParry RatingDodge%Parry%Increased Dodge%Increased Parry%Agility
3210 0 7.87768650054935.86253738403320.0000000000000 0.0000000000000 83
3210 608.52959632873549.57047462463380.6519098281861 3.7079372406006 98
4210 0 11.7954273223889.57047462463383.9177408218387 3.7079372406006 83

We know currently in TBC at level 60: 60 Parry Rating gives 4% Parry, and 100 Defense also gives 4% Parry.

This test shows that regardless of the source, whether its from Parry Rating or Defense, the diminishing returns effects are calculated using the same formula.

So if we have the formula for dodge from defense, the same formula will work for dodge from agi, dodge rating, defense combined. The same goes for parry rating.

Last edited by Whitetooth : 09/22/08 at 5:01 PM.

Hotdogee@Ner'zhul US <Bahamut>
Author of RatingBuster
 
User is offline.
Reply With Quote
Old 09/22/08, 7:01 AM   #199
Selmarix
Piston Honda
 
Dwarf Hunter
 
Turalyon (EU)
So we know now that dodge, parry and probably also miss diminish separately from each other and the diminishing is done on that level and not on defense level.

We also know that flat additions from talents do not diminish. Base dodge and parry does not seem like it is diminished either.

So my guess is:
Defense and Agi is calculated into dodge, parry and miss rating and the dodge and parry rating from gear added. So you get 3 ratings before diminishing.
For each of the avoidance percentages there is a cap value: pcap, dcap and mcap.
Then a function that gets closer and closer to the separate caps with increasing ratings is used to compute the avoidance percentage from gear. And last the flat additions from talents and the base value is added.

The function could look similar to:
1/(pcap - p) = f(prating)
with f as a low order function, probably linear.

If that is the case, then the question is if the caps are different for different classes e.g. druids having a higher dodge cap to account for not having parry.
 
User is offline.
Reply With Quote
Old 09/22/08, 12:18 PM   #200
Muphrid
Don Flamenco
 
Gnome Mage
 
Llane
I'm not so sure, Selmarix. I basically performed a regression for 1/(1-avoidance) as a function of defense according to the long table of data earlier, and it came out to a fourth-order polynomial before I could eliminate trends in the residuals. Granted, as to why four and not five, I don't understand, but something's off about it, I think.
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > Class Mechanics

Thread Tools


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