|
If you convert the mystical skyfire diamond into an overall average boost to haste rating
50% faster casting * 5% chance * 20.8 haste rating / 1% haste = 52 average haste rating
You can use the warlock spread sheet posted here to compare 12 damage to 52 haste rating and, in a straight comparison, haste wins by a narrow margin in an affliction build at every realistic gear level. Haste also scales better with gear than damage rating so the better your gear is the better hast becomes.
However, this is not actually a flat addition of 52 haste and it only averages out to that if you only consume the procs with shadowbolts. I'm not sure if instant cast spell consume the charges but if they do then in order to take advantage of the proc you'd have to interrupt your DoT rotations a lot.
Lastly, each gem has different requirements. If you start with only red gems socketed in your gear (all runed living rubies) then the mystical skyfire diamond will still come out ahead even after factoring in the +dmg loss from replacing a runed living ruby with the appropriate purple gem when compared to the swift starfire diamond and the stats you would have to loose by replacing 2 runed living rubies with veiled nobal topazes. However, after factoring in changes to your current gems to meet the requirments the difference between the two is smaller than before.
Basically, if you still need orange/yellow gems to hit cap then I would go with swift starfire diamond and if you have nothing but runed living rubies socketed I would go with mystical skyfire diamond.
|