Originally Posted by Oth
I'm still a little hung up on the mana throughput as well; ROF is 2198 mana/6.8s (at my haste level); Cataclysm knocks another 10% off to make it 1977/6.8s. Meanwhile, SoC uses 5244/6.8s (to be fair, 4929 if you happen to have Suppression). If you really wanted to game the system to save mana, you could seed until EI procs, do a single ROF, then go back to seeds until you see EI come up again.
(Did we just invent AOE weaving? Ugh.)
|
If it is any consolation, I think Shadowpriests have to weave dots and their AoE.
I agree that weaving Rain of Fire (RoF) when Empowered Imp procs, and Seed of Corruption (SoC) otherwise, would be best at high but attainable gear levels (specifically when the crit RoF dmg exceeds the crit SoC damage).
I'm still going to leave the mana considerations to another day, or if anyone else wants to pitch in.
To focus on a single AoE though, I'd like to calculate the effect of Empowered Imp on crit rate. As a very rough experiment, I was getting about 10 - 20% benefit from Simulationcraft for regular spells, and wasn't able to run Simcraft with just SoC/Rain of Fire.
Let C_p be the personal crit rate, and C_i be the imp crit rate.
Due to the cast time of the Imp Firebolt (2 seconds talented) and SoC/RoF (2 seconds), we have an upper bound of about 1 firebolt per SoC/RoF tick. This will occur regardless of the haste.
So, the expected new crit rate C_n will be the probability that you crit from your personal crit rate or the imp crits, which are independent events.
Recall that
= Pr(A) + Pr(B) - Pr(A \cap B))
. We will apply this with A being the event you crit from your personal crit rate, and B being the event the pet crits.
Then,

.
As an example, with

(from the 2p t9), we have a new crit rate C_n of .58, or 58% as an approximate upper bound. Lancehead, in addition to the corrected Imp cast time, pointed out below that the imp doesn't always cast immediately, which lowers the value further. If anyone can help identify why Simcraft wouldn't run with only SoC/RoF as the spells, that would help, as well as anyone able to confirm at a target dummy.
Using a macro like
/cast [target=pettarget,exists] Firebolt
/cast Seed of Corruption
should keep the Imp casting and minimize lag effects, correct?