Ok so basically i was stood at a target dummy, going through my rotation after I swapped to Black Magic on my weapon.
And part way through I realised that after my last cast to hit Solar Eclipse I had to wait for the spell to hit to cast Sunfire else I casted Moonfire and it resulted in a DPS loss.
What I'm wondering is if there are any ways to get around this, all I can think of so far is casting an extra Starfire before I reapply my DoTs, or cast Moonfire and then cast Sunfire right after because my spell should have hit.
Is there a best way of these two or a third way to avoid this problem at all? It's kinda annoying that I've been doing what I thought was a near perfect rotation only to discover my DPS coulda been that slight bit higher if the full cast of the Starfire as opposed to the spell hitting would be the thing to proc Eclipse.
Any help would be appreciated.