Hi, I have a problem. The live versions of Kahorie's don't work on my computer for some reason (and yes i have Silverlight), the hard client works, but the Armory function doesn't work correctly and if I try to enter my items i get an exception every time. I can click continue though and this way I could generate my stat weights.
I now would very much appreciate if someone with time on their hands can recalculate my EP Values so I can check if in spite of the errors i get, the stat weights I calculated are valid.
This is what I got so far
EP AttackPower | 1 (0,86 DPS/per AP)
EP Strength | 2,74
EP CritRating | 1,93
EP HasteEstimated | 1,7
EP HasteRating1 | 1,86
EP ArmorPenetrationRating | 2,37
EP WeaponDPS | 6,63
EP 2T10 | 307,32
EP 4T10 | 352,44
EP DeathbringersWill | 386,9
EP WhisperingFangedSkull | 377,38
I hope this doesn't count as handholding.
p.s.: I read I should gem Haste/Strength in Yellowsockets provided they have +Strength bonus, if my stat weights are indeed correct, is that not wrong, and I should and have gemmed correctly Crit/Strength?
The online client isn't working for me as well, but only on Firefox (tried with deactivated Advertise Blocker too). It seems to be full functionable with GC or IE.
@Herrfugbaum
The easiest way to enter the correct stats is to import your armory via chardev.org, reset talents and add flask&bufffood (because it isn't implemented yet). You can identify the green AP value via RangedAP-Agility.
This is what I get for your gear:
SpellHit | 3
CritRating | 1,97
Haste | 1,78
Therefore you should go for Str/Hit, though I'm not sure if the Sim is right in here, to confirm it just try two different gear setups: one with crit ametrines, one with hit ametrines, and choose the more powerful DPS.
P.S.: Everytime you change gear, the EP values change. Because of this, normally one can't determine universal EP values. Especially with Frost I recommend to generate the EP values on your own.
I'm using more or less the standard unholy spec, only difference is I dropped the 1 point in butchery so I could have my beloved chain death grip in PvP.
On the target dummy, self buffed only, my DPS ranges from 9100 to 9500, yet the sim predicts only ~5500:
Ability
Damage done
hits
Crits
Misses
Glances
TPS
Uptime
Total
%
#
Avg
#
%
Avg
#
%
Avg
#
Avg
#
Avg
%
%
ScourgeStrike
767578150
19
175677
4369
125359
3398
68
50318
6790
27
9738
5
0
0
0
0
0
MainHand
667331709
16
283486
3151
125413
1916
42
86352
3832
29
15738
5
71721
1341
24
0
0
Ghoul
560169107
14
553956
1330
260672
833
47
160395
1658
29
0
0
132889
582
24
0
0
DeathCoil
464611101
11
124841
3722
91061
2930
73
33780
5856
27
0
0
0
0
0
0
0
ScourgeStrike+ScourgeStrikeMagical
298393874
7
175677
1698
175677
1698
100
0
0
0
0
0
0
0
0
0
0
BloodPlague
294013565
7
240171
1224
175278
965
73
64893
1925
27
0
0
0
0
0
0
99
FrostFever
293409729
7
239873
1223
175180
964
73
64693
1926
27
0
0
0
0
0
0
100
Ghoul: Claw
226660998
6
186047
1218
132267
1040
71
53780
1658
29
0
0
0
0
0
0
0
BloodStrike
216654812
5
68003
3186
48050
2465
67
19953
4923
28
3790
5
0
0
0
0
0
PlagueStrike
91965950
2
24466
3759
17365
2910
67
7101
5836
28
1381
5
0
0
0
0
0
IcyTouch
75844816
2
24480
3098
17738
2428
72
6742
4863
28
0
0
0
0
0
0
0
Gargoyle
65744325
2
22019
2986
22019
2986
100
0
0
0
0
0
0
0
0
0
0
UnholyBlight
46483428
1
124841
372
124841
0
100
0
0
0
0
0
0
0
0
0
0
Army of the Dead
41556491
1
491040
85
466466
85
95
24574
80
5
0
0
0
0
0
0
0
DPS 5597(+/- 814)
Total Damage 4110.42m
RunicPower Total runic power used: 2876202 (2 wasted)
Threat Per Second 3786
Generated in 37.13 s
Template uh80
Priority Unholy
Presence Unholy
Sigil
RuneEnchant
Pet Calculation True
Today I did a 25N Saurfang as a benchmark for raid DPS. In this raid there was no windfury, no bloodlust, and my pet was dead for the last several seconds. But my DPS was about 15000. However, the sim predicts only about 11k, even with full raid buffs and debuffs (and yes, with the ICC buff set at 30):
Fully buffed simulator results for fight of equal duration:
Ability
Damage done
hits
Crits
Misses
Glances
TPS
Uptime
Total
%
#
Avg
#
%
Avg
#
%
Avg
#
Avg
#
Avg
%
%
MainHand
1530115054
19
360447
5684
119272
3168
31
149907
6337
39
20403
5
91268
2218
24
0
0
ScourgeStrike
1367570637
17
179661
7612
109764
5482
58
69897
10956
37
10153
5
0
0
0
0
0
Ghoul
1334724404
17
705697
2490
258326
1436
37
277729
2858
39
678
0
169642
1002
24
0
0
DeathCoil
799501778
10
134150
5960
84562
4352
62
49588
8702
36
2398
2
0
0
0
0
0
ScourgeStrike+ScourgeStrikeMagical
547666450
7
179661
3048
179661
3048
100
0
0
0
0
0
0
0
0
0
0
BloodPlague
500886045
6
240322
2084
151535
1523
63
88787
3042
37
0
0
0
0
0
0
99
FrostFever
500100513
6
240256
2082
151640
1522
63
88616
3039
37
0
0
0
0
0
0
100
Ghoul: Claw
412345018
5
185884
2218
112949
1799
61
72935
2868
39
172
0
0
0
0
0
0
BloodStrike
380949200
5
69178
5507
41539
3938
57
27639
7864
38
3942
5
0
0
0
0
0
Gargoyle
190167572
2
47212
4028
42453
3659
88
4759
7322
10
851
2
0
0
0
0
0
PlagueStrike
160413305
2
24456
6559
14919
4713
58
9537
9448
37
1409
5
0
0
0
0
0
IcyTouch
124053957
2
24480
5068
15233
3676
61
9247
7360
37
432
2
0
0
0
0
0
UnholyBlight
79927138
1
134150
596
134150
0
100
0
0
0
0
0
0
0
0
0
0
Army of the Dead
60785964
1
792968
77
713669
76
90
79299
86
10
760
0
0
0
0
0
0
DPS 10879(+/- 3331)
Total Damage 7989.21m
RunicPower Total runic power used: 2928590 (8 wasted)
Threat Per Second 7012
Generated in 37.24 s
Template uh80
Priority Unholy
Presence Unholy
Sigil
RuneEnchant
Pet Calculation True
I have the simulator configured to use unholy presence, the default Unholy.xml priority, NoIntro, and the default Scenario.xml.
Are other people seeing better closure between the sim and target dummy and raid parses?? Are these results due to a bug on my side or is this kind of behavior reproducible. Since people are already using this sim to produce tentative statweights and draw conclusions about different specs, I assume someone somewhere has some reasonable validation data...
Also, the ranges on the simulation results, especially the +/- 3000 in the fully buffed case, seem absurd. I suppose it is possible that one simulation trial maybe got 20 dodges in a row or something ridiculous like that, causing a low DPS number, and maybe another trial got runic corruption procs on every DC and/or a long crit streak...but if this is the case then the RNG range of the reported DPS really ought to be expressed as a standard deviation or variance statistic (or better yet, a histogram), rather than a simple min/max range. The way things presently are, it is impossible to get a meaningful idea of what kind of DPS variations can be expected in practice, which makes it impossible to determine whether or not a DPS delta is statistically significant (e.g. when evaluating stat/gear/spec changes)
If you're getting a 3k damage range, I can only assume you're doing something wrong. I can't find a way to get a gap that big, with any level of gear or with any spec. Generally speaking, the range is +- 10%, which is perfectly logical for RNG variance.
At any rate, the simulator does appear to be currently calculating the magical aspect of SS improperly... but after some testing, I can't find any rhyme or reason to it. Most of the time, it the magical portion hits for 40% of the physical portion. That's nothing more than .36 * 1.3 * 1.08, and that's what the sim assumes. Sometimes, however, it hits for seemingly random amounts like 63% - and it's not some odd anomaly, as it happens fairly often. Analyzing combat logs, I can't seem to link it to any sort of specific buff or what have you.
I'm at a loss as to what's going on there. Something strange.
Ghoul damage is absurdly off the mark; way too low. Likely something to do with how SI/DT are applied, but who knows. It should be over 50% higher than it is.
Aside from that, some small issues; ghoul scales with crit when it still doesn't (likely a bug), FF crits for 2x when it actually does 1.5x (likely a bug), and death coil's damage is too low (beats me why).
I'm sure the kinks will be worked out by Kahorie soon enough, and I can all but guarantee even once this is all fixed the order of stats won't actually change, anyways. How Unholy appears to perform compared to Frost may be currently misrepresented because of all this, but with the current Obliterate bug, that hardly even matters!
I remembered that with the 3.3 version of the sim, I had a similar problem with huge damage ranges (as much as +/- 9k!!) using the silverlight client, but not the hardclient.
Thinking this might have something to do with Silverlight, I tried repeating the raid buffed simulation in my last post on a different computer. All the conditions are the same, but this time I get 13.7kdps...I've tried multiple times and double checked all the settings are the same on both machines, but I consistently get very different results. The damage ranges are still very high, though.
Also, if you look at the simulator output in my last post, it looks like the sim never cast FeS! So that probably explains the very low DPS. I have no idea what could be causing this. I never modified the priority, and in any case the priority is identical between both machines. Does anyone have any idea what could possibly be causing this behavior.
Ability
Damage done
hits
Crits
Misses
Glances
TPS
Uptime
Total
%
#
Avg
#
%
Avg
#
%
Avg
#
Avg
#
Avg
%
%
ScourgeStrike
1896749156
19
240538
7885
147271
5684
58
93267
11362
37
13500
5
0
0
0
0
0
MainHand
1731924676
17
372660
4648
219816
3296
56
152844
6592
39
21009
5
0
0
0
0
0
Ghoul
1612359788
16
729086
2212
444713
1597
61
284373
3172
39
717
0
0
0
0
0
0
DeathCoil
981599501
10
159406
6158
101104
4510
62
58302
9015
36
2768
2
0
0
0
0
0
ScourgeStrike+ScourgeStrikeMagical
780445388
8
240538
3245
240538
3245
100
0
0
0
0
0
0
0
0
0
0
FesteringStrike
628814660
6
59551
10559
36439
7610
58
23112
15208
37
3439
6
0
0
0
0
0
Gargoyle
529603568
5
128053
4136
115192
3758
88
12861
7521
10
2185
2
0
0
0
0
0
BloodPlague
519094976
5
241599
2149
152787
1573
63
88812
3139
37
0
0
0
0
0
0
103
FrostFever
513932348
5
240471
2137
152459
1566
63
88012
3127
37
0
0
0
0
0
0
102
Ghoul: Claw
488213335
5
185864
2627
113728
2266
61
72136
3195
39
191
0
0
0
0
0
0
UnholyBlight
98114285
1
159406
616
159406
0
100
0
0
0
0
0
0
0
0
0
0
PlagueStrike
85095253
1
12658
6723
7773
4848
58
4885
9705
37
701
5
0
0
0
0
0
Army of the Dead
67702203
1
911208
74
819238
73
90
91970
88
10
904
0
0
0
0
0
0
IcyTouch
64079066
1
12423
5158
7888
3782
62
4535
7552
36
222
2
0
0
0
0
0
BloodStrike
56154995
1
9906
5669
5945
4055
57
3961
8091
38
593
6
0
0
0
0
0
DPS 13690(+/- 4033)
Total Damage 10053.88m
RunicPower Total runic power used: 4034026 (1174 wasted)
Threat Per Second 8595
Generated in 24.31 s
Template uh
Priority Unholy
Presence Unholy
Sigil
RuneEnchant
Pet Calculation True
Thanks for pointing errors. It's easier for me to look into the thousand code lines where there could be a problem.
I don't have time to make a hot fix cause it's late here, but I have found that the coef of DC is 0.15xAP in the sim instead of 0.3. I don't see anything wrong with SS except that the overall damage is low. And it's maybe the default priority that make Festering Strike not cast enough. Maybe putting it higher in the prio would make the trick as it won't use a death rune, just pure blood/frost.
I have also to check in game if the AP/Str coef are correct for the ghoul. Your WWS claw is making 1/2 of your ghoul damage where mine is 1/3.
If someone can check what the AP to STR coef, base AP/Str of the ghoul, I could correct that tomorrow or it will wait until this weekend.
It gets 2 AP per 1 Strength, still, and gets 1.4x of our strength with the glyph. A simple means of testing is Horn of Winter; it adds 506 AP which, based on the fact that it gives us 155*1.15=178.25 str, almost perfectly fits the simple formula of 1.4str * 2.
Claw deals exactly 1.25 times the average auto-attack (and 1.5 times when under the effects of Dark Transformation, of course). Looking at the above sims, the average Claw is way, way below what it should be based on the average (non-glancing) auto-attack. Not sure how it's being calculated, but something's up there.
Pure speculation regarding scourge strike: The 62% SS magical is 40% expected x 1.5, which would indicate a sort of undocumented crit or mastery based random bonus. One option would be the Glyph of Scourge Strike - Spell - World of Warcraft. In the effect part of the spell there is a damage modifier and "Unknown Effect (Effect #0) Value: 9" where the Glyph of Obliterate - Spell - World of Warcraft just have the damage modifier.
Engineering tinkers now stack with normal enchants (just like how BS sockets stack with wrist and glove enchants), if you could add that to the next build it would be much appreciated.
EP AttackPower 1 (0.75 DPS/per AP)
EP Strength 2.88
EP Agility 0.72
EP CritRating 1.2
EP MasteryRating 1.68
EP HasteRating 1.68
EP ExpertiseRating 1.30
Personal Expertise value 0.48
Before Melee Hit Cap 1.19
EP SpellHitRating 1.35
EP WeaponDPS 5.07
EP WeaponSpeed 266.67
EP AfterSpellHitRating 1.13
pawn Non hit caped Pawn: v1: "Non hit caped": MasteryRating=1.68, HitRating=1.19, CritRating=1.2, Dps=5.07, Strength=2.88, Armor=0.028, Agility=0.72, HasteRating=0, Speed=266.67, ExpertiseRating=1.30, Ap=1, GemQualityLevel=82 )
pawn hit caped Pawn: v1: "Hit caped": MasteryRating=1.68, HitRating=1.35, CritRating=1.2, Dps=5.07, Strength=2.88, Armor=0.028, Agility=0.72, HasteRating=0, Speed=266.67, ExpertiseRating=1.30, Ap=1, GemQualityLevel=82 )
Generated in 529.80 s
I notice a few things that don't fit what I know about DKs here.
1) Hit Rating is given a higher value on the 'Hit Capped' scale than the non-capped scale.
2) Haste rating has 0 value. (Edit: whoops, make that no haste value in the scale-format output. The long-form feedback clearly lists one. I've been staring at numbers too long.)
3) Hit and Expertise are worth considerably less than Strength.
I hope this can help get things tuned in accuracy-wise. And if it's off because of some option I missed, feel free to let me know.
Character - Seraphel, Stonemaul US (I know my gear's shabby, I just started this DPS set.)
(Edit: Wow, I don't know what's up with Armory's version of me. Here's a Wowhead profile. Profiler - Wowhead)
Last edited by Midnightlynx : 10/17/10 at 1:08 AM.
Reason: Solved first problem, discovered a different one.
Hi had a quick question about the sim itself i tryed using the new cata version and i cant seem to get it to report for some reason the error msg i keep getting in my console is as follow
SCRIPT5022: Unhandled Error in Silverlight Application [IsolatedStorage_DeleteFile]
Arguments:
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See Resources - Silverlight DLL Resources | Microsoft Silverlight at System.IO.IsolatedStorage.IsolatedStorageFile.DeleteFile(String file)
at DKSIMVB.MainForm.CleanAndDeleteFolder(String Path)
at DKSIMVB.MainForm.CleanAndDeleteFolder(String Path)
at DKSIMVB.MainForm.CleanUp()
at DKSIMVB.MainForm._Lambda$__69(Object a0, RoutedEventArgs a1)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArg s e)
at System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
was wondering if anybody else was getting the same problem? is silverlight or just the sim it self. Any help would be appricated
Simmed with full 264 gear, full raid buffs/debuffs. Str food/AP flask. ICC buff set to 30%.
Just noticed that the headers don't match up, guess that's a bug. Oblit MH average hit is 11020, crit 22533. OH hit 6873 crit 16309.
Those numbers do not match up with what I've seen on my own world of logs parses, or even parses of players in 277 gear. I cannot figure out why the simulator says my obliterates should be hitting way harder than they do. On tonight's saurfang, my average oblit hit for 8.86k and crit for 18.35k.
Looking in obliterate.vb I found
19: BaseDamage = 584 * 160 / 100
22: Coeficient = 1.6
Which does not match the in-game tooltip of 280% + 3293. Of course, that would make my obliterates sim for less, not more. So, what am I missing?
Hi had a quick question about the sim itself i tryed using the new cata version and i cant seem to get it to report for some reason the error msg i keep getting in my console is as follow
I wonder why you click on the "clean up" button when you try to sim.
Which does not match the in-game tooltip of 280% + 3293. Of course, that would make my obliterates sim for less, not more
The glyph of obliterate is still listed as a +25% bonus in Glyph of Obliterate - Spells - Sigrie
Is that still correct? Because You 280% damage would be 160% (base) x 1.45 (Annihilation) x 1.207 (glyph). That would explain an high obliterate. I need to check in game.
Your Average OB hit: 9282 and Crit: 19062
With the correct glyph I would give you 10579 average hit and 21631, that would still be too high. However I see you didn't had a Strength buff from your DBW which lower your average compared to mine. Except that buff/debuff uptime seems correct on your parse.
The glyph of obliterate is still listed as a +25% bonus in Glyph of Obliterate - Spells - Sigrie
Is that still correct? Because You 280% damage would be 160% (base) x 1.45 (Annihilation) x 1.207 (glyph). That would explain an high obliterate. I need to check in game.
Glyph of Obliterate is now 20%. Also, I tried swapping out that Glyph and my tool-tip was unaffected.
With the correct glyph I would give you 10579 average hit and 21631
24: If sim.Character.Glyph("Obliterate") Then Multiplicator = Multiplicator * 1.25
That should be 1.2, yeah, missed that when I looked over the code earlier.
I don't know if this has been mentioned but racial expertise (orcs) isn't +5 anymore, it's +3. Also, have you looked into the possibility of the lowered exp cap?
I just ran the talent EP for my Unholy using the Silverlight client, and it gave 0 value to Dark Transformation, and a negative value for Epidemic. Dark Transformation is also not available in priority builder. This suggests that the simulation is not popping Dark Transformation.
I've seen a lot of people mentioning their ghouls dying and whatnot. Wouldn't it be a better dps choice in the long run to shoot a DC at your ghoul when it starts to get to low hp when the free one procs, rather than letting the ghoul die? I can't remember if you still get a transformation charge from it if you heal it with DC, but if it's free you aren't expending RP, and you can still use the saved RP to DC the target in case you don't, so while you might lose out a little on immediate DPS, you'd gain more in the long run from keeping your ghoul alive?
I just ran the talent EP for my Unholy using the Silverlight client, and it gave 0 value to Dark Transformation, and a negative value for Epidemic. Dark Transformation is also not available in priority builder. This suggests that the simulation is not popping Dark Transformation.
Did you look into the Unholy filter in the priority editor?
There seems to be something wrong with melee attacks for DW. I'm getting about 50% miss on mainhand and offhand melee attacks in the reports and it shouldn't be that high. I don't think it is factoring in Nerves of Cold Steel talent.
With the following stat summary:
Hit rating (5.40%) 166
Expertise Rating (22.88) 176
The special attacks are around 1% miss so I'm not worried about those, but the mainhand/offhand miss % is very high. With these same specs ingame (WoL) I'm seeing around 20% which is what the tooltip shows also.
If I manually set the hit rating to 8% (246) I see what we should see with 5% and Nerves of Cold Steel.
Mainhand Hit: 73054
Mainhand Miss: 46745
Offhand Hit: 72,996
Offhand Miss: 46,645
Finaly, if I set the expertise manually to 26 (200) and hit rating to 8% (246) I see what we should actually see in game with expertise 22 (169) and hit 5% (154).
Mainhand Hit: 75,249
Mainhand Miss: 44,596
Offhand Hit: 75,182
Offhand Miss: 44,461
Thanks for all your hard work, it is greatly appreciated.
-MK
Last edited by masterkiller : 11/04/10 at 12:16 PM.
I didn't updated the sim for expertise "bug", but I think you didn't take into account crit and glance in your number, that are not merged in the "hit" column.
How to use it?
- Go to the EP tab.
- Fill with your EP value.
- Click on optimize.
- Wait for the progress bar to be filled.
Some more instructions are on the tabs.
What is not included in the optimizer and will be added by priority order:
- Do not save the EP Values.
- Do not update the EP Value when you generate EP from the sim.
- Is not able to optimize Gems and Enchants.
I have no plan to add a function to generate BiS. I will may add it one day but it's a long and hard work I don't have time to.
I'm getting some unexpected results with the new reforging tool as unholy. It is reporting that I should forge off crit on my helm / shoulder / cape / chest and weapon and replace it with mastery. In addition it is suggesting that I forge off crit on my sigil / ring legs and belt in favor of expertise. I readily accept that I am very possibly over the ideal haste value on live currently so it actually makes sense that I should forge on expertise but crit for mastery?
EP AttackPower 1 (0.74 DPS/per AP)
EP Strength 4.57
EP Agility 1.27
EP CritRating 2.57
EP MasteryRating 1
EP HasteRating 4.24
EP ExpertiseRating 3.36
Personal Expertise value 0
Before Melee Hit Cap 6.05
EP SpellHitRating 2.19
EP WeaponDPS 7.97
EP WeaponSpeed 635.14
For the Crit to Mastery, I think that it's some rest of your previous character that the optimizer did not clean when applying result. Because my optimization using your character leave it blank. I will correct that.
For the expertise, I don't see any issue. On the sigil there is haste and crit. If Expertise has an higher value before cap this is logical to reforge the crit to expertise until the cap.
I get a dps increase when I prioritize Howling Blast just above Blood Strike, which leads me to believe that in certain situations, the sim uses death runes on Blood Strike. Perhaps this occurs when a single death rune is the only rune off CD and Blood Strike is the only single rune attack listed in the priority.