Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Spellpower/Hit/Crit-ratio (Warlock)
#1
Intro: I was looking for one of these but could not quickly find it, so I will make my own here.

Assumptions:
  • This is for warlocks with Demonic Sacrifice (+15% shadow dmg), Curse of Shadows (+10% dmg), Ruin (+100% crit dmg) and T3 setbonus(+12% dmg to corruption).
  • The cast rotation is Corruption, Shadow Bolts and Shadowburn more or less on CD.
  • Over a period of 3min (180sec) we assume: 10xCorruption, 9xShadowburn, 45xShadow Bolts. (Since corruption can be reapplied if we miss it we assume a waste of one GCD on reapplying it) The rest of the time is used up by life tap.
  • The +20% shadow dmg from Imp. Shadow Bolt will be up roughly (2*crit)% of the time. Making the modifier: (1 + 0.2*(2*0.crit))
  • Hit chance modifier is: (1-0.17+0.hit)
Formula:
Corruption damage over 3min will be: 10*((822 + SP)*1.12*1.15*1.1*(1 + 0.2*(2*0.crit))

Shadowburn damage over 3min will be: 9*((450+502)/2 + SP*0.4286)*1.15*1.1*(1 + 0.2*(2*0.crit))*(1-0.17+0.hit)*(1+1*0.crit)

Shadow Bolt damage over 3min will be: 45 *((482+538)/2 + SP*0.8571)*1.15*1.1*(1 + 0.2*(2*0.crit))*(1-0.17+0.hit)*(1+1*0.crit)

Total damage over 3min: (10*((822 + SP)*1.12 + (9*((450+502)/2 + SP*0.4286) + 45 *((482+538)/2 + SP*0.8571))*(1-0.17+0.hit)*(1+1*0.critvalue))*1.15*1.1*(1 + 0.2*(2*0.crit))

= (10*SP*1.12+9206,4 + ((9*SP*0.4286 + 4284) + (45 *SP*0.8571 + 21420)) * (0.83+0.hit) * (1+1*0.crit)) * 1.15*1.1*(1 + 0.2*(2*0.crit))

= (SP*11.2+9206,4 + ((SP*3,8574 + SP*38,5695 + 25704)) * (0.83+0.hit) * (1+1*0.crit)) * 1,265 * (1+0.4*0.crit)

We now have a damage formula for dmg over 180sec. We can insert values for SP/hit/crit and see how the dmg differs.

Comparison:
To compare this we first need a base. I will use values from my own bis warlock for that: SP=675, crit=30%=0.3 and hit=9%=0.09.
(675*11,2+9206,4 + ((675*3,8574 + 675*38,5695 + 25704)) * (0,83+0,09) * (1+1*0,3)) * 1,265 * (1+0,4*0,3)
115837 Damage over 180sec. An in game 3min fight vs. Boss Dummy netted me about 113000 damage so the formula seems fairly accurate.

Base damage: 115837/180 = 643,5dps

Now we will edit one value at a time and see how the damage changes.

  1. Spellpower. Let us add 100 Spellpower. (775*11,2+9206,4 + ((775*3,8574 + 775*38,5695 + 25704)) * (0,83+0,09) * (1+1*0,3)) * 1,265 * (1+0,4*0,3) = 124613
    Dps increase = 124613/180 - 643,5 = 48,8
  2. Hit. Let us instead add 1% hit. (675*11,2+9206,4 + ((675*3,8574 + 675*38,5695 + 25704)) * (0,83+0,1) * (1+1*0,3)) * 1,265 * (1+0,4*0,3)
    Dps increase  = 116838/180 - 643,5 = 5,6
  3. Crit. Let us instead add 1% crit. (675*11,2+9206,4 + ((675*3,8574 + 675*38,5695 + 25704)) * (0,83+0,09) * (1+1*0,31)) * 1,265 * (1+0,4*0,31)
    Dps increase = 116962/180 - 643,5 = 6,3
We can now see how much each is worth for my warlock (675sp, 9hit and 30crit)

10 Sp   =  0,871 Hit   =  0,775 Crit
1 Hit    =  11,47 Sp    =  0,88 Crit
1 Crit   =  12,91 Sp    =  1,125 Hit

Note that these values apply to my warlock or any warlock with similar stats. If you want to be sure about your setup then you should use your own stats in this formula: (SP*11,2+9206,4 + ((SP*3,8574 + SP*38,5695 + 25704)) * (0,83+0,Hit) * (1+1*0,Crit)) * 1,265 * (1+0,4*0,Crit)
SP = Spell Damage from gear, Crit = Your total spell crit chance, Hit = Your + hit from gear
*(After you have replaced the SP/Hit/Crit you can simply copy the entire thing and paste it into windows calculator. Divide by 180 to get DPS)

Also, note that +hit gets a bit of extra value from whenever your dots miss. Missed dots are not in the calculation above, but at a rough estimate, I'd say that it increases the value of 1hit from 11,47Sp to 12Sp.

I hope you will find it useful, Durzi

P.S. I know I switched around from using "." and "," for decimals, I hope it is readable anyways.
P.P.S. This formula does not work well if crit chance goes over 50%, which it does if you get all world buffs.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)