After several fruitless hours trying to figure out how the hell to model an optimal damage cycle for a new shadow priest, I figured I would come pose the problem here. In general, there are just too many variables. With Vampiric Embrace and Vampiric Touch always up, there are infinite ways to arrange other spells in the gaps. The fact that Mind Blast can have six different cooldowns makes me want to shoot myself, because every half a second you shave off alters whatever model you were working with completely. Simple questions like "which is better, one point in improved mind blast or one point in shadow power?" are actually absurdly complex, because you can't compare the talents in a meaningful way until you find the optimal damage cycle for each talent build. Throw in downranking, damage dealt to oneself with Shadow Word: Death, the problem of scalability . . . ugh. I really hope that someone has the know-how to code something to find a solution to this particular problem.
Basic assumptions:
(1) You have exactly 700 +dmg, 200 spirit, 6% crit, and 0 mana/5
(2) To simplify things, your spells are never resisted
(3) You're level 70, and have access to all ranks of Mind Flay, Mind Blast, Shadow Word: Pain, Shadow Word: Death, Vampiric Touch, as well as Vampiric Embrace . . . but nothing else. No other spells or augmentations from either the priest (except for talents), any other class, or items are assumed
(4) Vampiric Embrace and Vampiric Touch need to be up at all times
(5) To simplify things, assume five stacks of Shadow Weaving are up at all times, including at the start of the cycle
(6) You have spent 10 points in discipline and 41 points in shadow, yielding a damage modifier of 152.75% as such:
http://www.worldofwarcraft.com/info/...10251123051051. Ten talent points are up in the air
Basic questions:
(1) With additional talents, what's the damage cycle with the most dps?
(2) With additional talents, what's the damage cycle that scales the best (that is, gains the most benefit from +1 spell damage)?
(3) With additional talents, what's the damage cycle that yields the highest dps while spending 0 mana per second (i.e., indefinitely sustainable)?
How about spending no more than 20 mana per second? 40? 60?
(4) With additional talents, what's the most efficient damage cycle which outputs at least 95% of the dps of the highest-dps damage cycle? 90%? 85%?
Again, these questions are beyond my ability to answer, and I would appreciate it greatly if someone who knows how to crunch the numbers would take a stab at them.