Originally Posted by
Glurp
Depends what Eclipse, if you are say 2 casts off a Lunar Eclipse and Moonfire falls off then wait until you hit an Eclipse, however if you are 2 casts off a Lunar Eclipse and Sunfire is going to fall off you should refresh it as normal providing NG is still up, if it isn't then wait until you hit the Eclipse.
Always refresh your DoTs as soon as entering CA. With Eclipses you should be aiming to refresh your DoTs once per Eclipse. You should wait until under 2 seconds are left on the DoT before you refresh it. In cases of good crit RNG you may not want to refresh the non-eclipsed DoT, usually if there are going to be 5 or more seconds left on the non-eclipsed DoT when leaving the Eclipse I won't refresh it.
Follow this priority list for Multi-dotting:
Starsurge
1 Eclipsed DoT
1 non-eclipsed DoT
2 Eclipsed DoTs
2 non-eclipsed DoTs
Eclipsed DoT on everything
Uneclipsed DoT on everything
Wrath/Starfire
Keep in mind that you only want to be using DoTs that are buffed by NG. As you also want to keep good uptime on NG it may not be wise to maintain DoTs on all targets while you cycle to the next Eclipse. Generally speaking your NG uptime on a fight like Protectors should only be slightly lower than on a fight like Malkorok or Iron Juggernauts with slight movement.
For a fight like Galakras how well a Boomkin can do depends a lot on their raid's DPS. Having extra time to Astral Communion to the right spot between groups is essential to doing the most DPS and as most waves of mobs will die in under 20-30 seconds majority of your damage should be coming from DoTs and Starsurge.