Patch 3.3 Mind Blast, The Definitive Mathby PiousFleaIntroductionSince the announcement of the T10 set bonus, a lot of people have talked about dropping MB from our rotation. The purpose of this post is to provide some math behind the MB vs MF decision.
============
Raw DataHere are the raw values for shadow spell damage. Coefficients taken from
http://www.wowwiki.com/Spell_power_coefficientMB:
1020 base avg dmg + 42.85% SP
*115% damage (Shadowform)
*110% damage (Shadow Weaving)
*110% damage (Darkness)
*110% damage (Twisted Faith)
*115% spellpower (Misery)
MF (one tick):
196 base dmg + 25.70% SP
*115% damage (Shadowform)
*110% damage (Shadow Weaving)
*115% damage (Darkness + Twin Disc)
*110% damage (Twisted Faith)
*110% damage (Glyph)
*115% spellpower (Misery)
SWD:
810 base avg dmg + 42.96% SP
*115% damage (Shadowform)
*110% damage (Shadow Weaving)
*115% damage (Darkness + Twin Disc)
With all bonuses, expected noncrit damage is as follows:
MB = 1561.26 + 75.427%*SP
MF (per tick) = 345.01 + 52.024%*SP
SWD = 1178.35 + 62.496%*SP
Average damage including crits is approximated by multiplying *(1 + crit). The CSD metagem bonus may affect this by a few percentage points. This bonus was ignored for the purposes of this analysis as it would not significantly change any of the results.
============
1) Blast vs Flay, no bonusesFirst of all, Haste has nothing to do with this debate. At any value of Haste where your GCD > 1sec, Mind Blast will take exactly one GCD to cast and Mind Flay will tick 3 times over 2 GCDs, for 1.5 ticks/GCD. Haste only affects blast/flay balance after you are GCD capped. Assuming you have raidbuffs (+8.15% haste) but no Bloodlust, you will require 38.7% haste from gear or 1268 Haste Rating to hit the GCD cap. This is an unrealistic amount of Haste even for 3.3.
Therefore, we are comparing the average noncrit damage of one Mind Blast to that of 1.5 Mind Flay ticks.
At 3500 spellpower and 35% crit:
1*MB = 2107.70 + 101.826%*SP =
5672 damage1.5*MF = 698.65 + 105.349%*SP =
4386 damageMB advantage = 1409.05 - 3.523%*SPAn average Mind Blast will deal 1286 more damage than 1.5 ticks of Mind Flay. This is a 29% increase in damage! Note that while the advantage of Mind Blast diminishes with Spell Power, you'd need 40,000 spellpower for 1.5 Mind Flay ticks to hit harder than 1 Mind Blast.
============
2) Blast vs Flay, T9 4pcNow let's throw the T9 4pc bonus in the mix. At 3500 spellpower and 35% crit for Mind Blast, 40% crit for Mind Flay:
1*MB = 2107.70 + 101.826%*SP =
5672 damage1.5*MF = 724.53 + 109.250%*SP =
4548 damageMB advantage = 1383.17 - 7.424%*SPAt 3500 spellpower and 35%-40% crit, Mind Blast will deal on average 1124 more damage than 1.5 ticks of Mind Flay, for a 25% increase in damage. Note that you'd need over 18,000 Spell Power for Mind Flay to beat Mind Blast.
============
3) Blast vs Flay, T10 4pcThe T10 4pc sets the base Mind Flay channel time to 2.5 seconds instead of 3. Therefore, instead of getting 1.5 MF ticks per GCD, you will get 1.5*(3/2.5) =1.8 MF ticks.
At 3500 SP and 35% crit,
1*MB = 2107.70 + 101.826%*SP =
5672 damage1.8*MF = 838.38 + 126.418%*SP =
5263 damageMB advantage = 1269.32 - 24.592%*SPAt 3500 Spellpower and 35% crit, Mind Blast will deal on average 409 more damage than 1.8 ticks of Mindflay, for an 8% increase in damage. If you can get 5162 Spell Power or more, 1.8 Mind Flay ticks will hit harder than Mind Blast.
As you can see, at any realistic gear level Mind Blast is still stronger than Mind Flay in terms of pure DPET. Anyone who says otherwise hasn't done the math.
============
4) Combining Blast and SWDSome shadowpriests use SW:D to sync their rotation up with MB cooldowns so that they can cast as many MBs as possible. Is this still beneficial with T9? T10? I will compare 3 ticks of Mind Flay (2 GCDs) to one MB and one SWD. With the T10 bonus you will get 3.6 ticks of MF (3/2.5).
At 3500 SP and 35% crit:MB+SWD = 3698.47 + 186.196%*SP =
10215 damage3*MF = 1397.29 + 210.697%*SP =
8772 damageT9 3*MF = 1449.04 + 218.501%*SP =
9097 damageT10 3.6*MF = 1676.75 + 252.836%*SP =
10526 damageAs you can see, the SWD + MB combo will boost your DPS with T9, but not with T10.
============
5) Clipping MF at 2 ticksSome shadowpriests clip MF at 2 ticks in order to get more Mind Blasts. Is this beneficial? How precisely do you have to clip so that you don't lose DPS? I will compare two scenarios:
I) 3 ticks of mindflay, plus delay, then mindblast.
II) 2 ticks of mindflay, plus delay, then mindblast.It was rightfully pointed out that you get a similar delay whether you clip with 2 ticks or 3. The question is, how much delay does it take to make clipping counterproductive?
For these comparisons we will use a base haste value of 511 Haste Rating. This translates into 15.58% haste from gear, which multiplied with 8.15% Haste from raidbuffs equals exactly 25% Haste. Therefore, Mind Blast will cast in 1.2 seconds and Mind Flay will tick every 0.8 seconds.
-----
I) 3*MF+MB = 3504.99 + 312.523%*SP = 14443 damage over 3600msII) 2*MF+MB = 3039.23 + 242.291%*SP = 11519 damage over 2800msI deals 4012 DPS, while II deals 4114 DPS. It is obvious that clipping mindflay gives a VERY small bonus if any - even with zero delay.
-----
To solve for the maximum tolerable delay X, we want the DPS to be equal between I and II:
14443/(3600+X) = 11519/(2800+X)
(2800+X) = (3600+X)*(11519/14443) = 2871+0.7975X
0.2025*X = 71
X = 351 millisecondsThis is a fairly high number, meaning that latency should not make clipping counter-productive. However, the point remains that even "perfect" MF clipping provides a vanishingly small DPS benefit. For this reason, if you have any uncertainty about MF clipping (for example, if you mis-clip and wind up with MF1) then you should not do it at all.
==============
TL:DR summary1) Regardless of gear, using Mind Blast will always increase your DPS compared to not using it.
2) Using SWD to sync with Mind Blast cooldowns is only worth it if you don't have Tier 10.
3) Clipping Mind Flay to sync with Mind Blast cooldowns is at most a tiny benefit.
Disclaimer: This analysis was performed November 4, 2009. Future patch changes may invalidate the results of this analysis.