Hello, I'm Pancakes, and I've relied on these forums ever since the old shadowpriest.com for information and advice on how to play Shadow. Now I would like to give back.
This is my first time trying to math out some theorycraft, so any assistance in pointing out errors would be great!
With the t15 2pc bonus making it possible to have Very Extended DoTs (VEDs), and with the LMG being a significant increase to our DPS when used correctly, I hope these calculations will help determine when we should be refreshing DoTs with haste procs up.
Skip to the second post for the summarized version.
Now for the math:
Assuming 14846 Haste Rating (SWP +3, or 41.68%) and 30k Spellpower as BASELINE IN SHADOWFORM,
Shadow Word: Pain will tick 9 times per cast, at 11,766 Damage/tick
and
Vampiric Touch will tick 7 times per cast, at 13,362 Damage/tick
and
Mind Flay will tick once every 0.71s for 6,049 Damage/tick
and
The GCD is 1.06s
--------
AT BASELINE (41.68% Haste):
SWP - 9 Ticks (2s Intervals) for [105,894 + 11,766 Damage total] <111,000 DPET>
VT - 7 Ticks (2.12s Intervals) for [93,534 Damage total]
<88,239 DPET>
MF - 2.12s Duration (0.71s Intervals) for [18,147 Damage total]
<8,560 DPET>
-------- From here on out we'll be at the GCD cap
WITH POWER INFUSION (70.02% Haste):
SWP - 10 Ticks (1.76s Intervals) for [123,540 + 12,354 Damage]
<135,894 DPET>
VT - 9 Ticks (1.76s Intervals) for [126,270 Damage] *NOTE:VT+4 actually requires 2 more haste rating than the assumed baseline*
<126,270 DPET>
MF - 1.76s Duration (0.59s Intervals) for [19,054 Damage]
<10,826 DPET>
--------
WITH LMG/HEROLUST (84.18% Haste):
SWP - 11 Ticks (1.63s Intervals) for [129,426 + 11,766 Damage]
<141,192 DPET>
VT - 9 Ticks (1.63s Intervals) for [120,258 Damage]
<120,258 DPET>
MF - 1.63s Duration (0.54s Intervals) for [18,143 Damage]
<11,130 DPET>
--------
WITH LMG/HEROLUST + POWER INFUSION (121.02% Haste):
SWP - 13 Ticks (1.36s Intervals) for [160,602 + 12,354 Damage]
<172,956 DPET>
VT - 11 Ticks (1.36s Intervals) for [154,330 Damage]
<154,330 DPET>
MF - 1.36s Duration (0.45s Intervals) for [19,054 Damage]
<14,010 DPET>
-------
WITH LMG + HEROLUST (139.44% Haste):
SWP - 14 Ticks (1.25s Intervals) for [164,724 + 11,766 Damage]
<176,490 DPET>
VT - 12 Ticks (1.25s Intervals) for [160,344 Damage]
<160,344 DPET>
MF - 1.25s Duration (0.42s Intervals) for [18,143 Damage]
<14,514 DPET>
-------
WITH LMG + HEROLUST + POWER INFUSION (187.33% Haste):
SWP - 17 Ticks (1.04s Intervals) for [210,018 + 12,354 Damage]
<222,372 DPET>
VT - 14 Ticks (1.04s Intervals) for [196,420 Damage]
<196,420 DPET>
MF - 1.04s Duration [19,054 Damage] *NOTE: With a 1.04s duration the intervals really don't matter anymore*
<18,321 DPET>
-------
Since t15 2pc Extentions use baseline stats, I will assume that every 2.12s(a single DoT extention), VT+SWP will deal [25,128 Damage]
For MF to be worth using over a DoT refresh during a proc, it needs to do more damage over a given window than the DPET of a boosted VT+SWP.
The formula I will be using to calculate how much damage Boosted MF + Baseline VT+SWP can do over a 2.12s window will be:
(#of MF ticks obtainable)*(Damage per tick) + (base damage of a VT tick) + (base damage of an SWP tick)
*NOTE: I know it's impossible to get a fraction of an MF tick, but assuming latency/player reaction times it's more than likely that ticks may get clipped early/late resulting in similar enough numbers to the estimated amount of MF ticks you can get in a 2.12s window*
-------
WITH POWER INFUSION:
Boosted Mind Flay + baselineVT+SWP needs to do [262,164 damage] (DPET of boosted VT+SWP added together)
Every 2.12s, MF(boosted)+VT(base)+SWP(base) will deal
3.6*(6351) + 25,128 = [47,991 damage].
You will need
2(so that one tick remains) + 2.12*(262,164/44,182) = <13.58s> left on VT/SWP before Mind Flaying becomes worthwhile
-------
WITH LMG/HEROLUST:
Needs to do [261,450 damage]
Every 2.12s will deal 3.9*(6049) + 25,128 = [48,719 damage]
Will need 2 + 2.12(261,450/48,719) = <13.38s>
-------
WITH LMG/HEROLUST + POWER INFUSION:
Needs to do [327,286 damage]
Every 2.12s will deal 4.7*(6351) + 25,128 = [54,977 damage]
Will need 2 + 2.12(327,286/54,977) = <14.62s>
-------
WITH LMG + HEROLUST:
Needs to do [336,834 damage]
Every 2.12s will deal 5(6049) + 25,128 = [55,373 damage]
Will need 2 + 2.12(336,834/55,373) = <14.9s>
-------
WITH LMG + HEROLUST + PI:
Needs to do [418,792 damage]
Every 2.12s will deal 2(19054) + 25,128 = [63,236 damage]
Will need 2 + 2.12(418,792/63,236) = <16s>






