Our guild is on Heroic Spine (go figure). I'm 100% familiar with the current school of thought:
1. Reforge Mastery
2. Cancelaura to not use Mind Blast without 3 orbs
3. Trinket macro with Shadowfiend
My question is, let's say I have a trinket proc some Haste for me. Or, someone burns Heroism/Bloodlust, and I am Shadowfiend-ing with a high amount of Haste.
AFTER the initial Mind Blast, is there any harm in spamming the shit out of Mind Spike until the next Mind Blast is ready rather than waiting for Shadowfiend hits? Yesterday I was able to squeeze 5 Mind Spikes between Mind Blast cooldowns. Of course, only 4 of them hit with 3 orbs, but isn't that better than intentionally NOT casting another if you could?
For visual people, here's what I'm asking: #1 vs. #2.
#1:
Pop Evangelism/Potion macro
Mind Blast (3)
Cast Shadowfiend
[Shadowfiend hits]
Mind Spike (3)
[Shadowfiend hits]
Mind Spike (3)
[Shadowfiend hits]
Mind Spike (3)
[Shadowfiend hits]
Mind Spike (3)
[Shadowfiend hits]
Mind Blast (3)
OR #2:
Pop Evangelism/Potion macro
Mind Blast (3)
Cast Shadowfiend
* Here, rather than time Mind Spike casts with Shadowfiend hits, you spam Mind Spike WITHOUT a Cancelaura macro until Mind Blast comes off cooldown. From my observation, at least 5 casts are possible.
Mind Spike x5+, 4 of which hit with 3 orbs
[Shadowfiend hits]
Mind Blast (3)