After a conspicuous lack of Balance changes in the 6.0 notes before now, the newest update shows what they’ve been working on: a complete rework of the class.
There is still an Eclipse bar, but it’s changed in two important ways:
- Its movement is no longer affected by your casts at all; it cycles on its own between the two endpoints, making one complete loop every 30 seconds.
- Your Arcane and Nature damage bonuses vary continuously based on the Eclipse marker. At the midpoint, you get half of your mastery bonus to either element, and at an endpoint, the full mastery bonus to one element only.
So, some things stay the same. Your Eclipse cycles back and forth regularly, and you cast Starfire half the time and Wrath half the time. You use Starsurge regularly (see below) in either half of the rotation, since it’s buffed by either bonus. You maintain DoTs, and casting them when you have a high Eclipse bonus is still beneficial (even though DoTs will no longer snapshot most effects, they will still snapshot Eclipse).
The reason cited for the change is that Moonkin was daunting to initially learn, but relatively easy to play well once you understood it (which is the reverse of what you usually want in a class). I think this is generally correct, subject to some details of Eclipse management at the highest levels of play. Eclipse is confusing to explain and understand at first, to new players to the class, and the new version hopefully won’t have this problem.
In addition to the stated problem related to the learning curve, the 5.0 Eclipse had some issues that commonly caused frustration among players. I tended to pinpoint the problem as being related to Nature’s Grace–a major DPS buff that lasted a fixed amount of time and whose uptime was determined by your ability to race between Eclipses as quickly as possible. This made the class somewhat reliant on haste to avoid being stuck outside of NG, and severely penalized the class for any time not spent advanced in the Eclipse bar, in particular, movement and AoE. Even before seeing these changes, I’d suggested to the devs that they remove Nature’s Grace in 6.0. With the new constantly-oscillating Eclipse, they are not only removing Nature’s Grace, but making it so that your choice of what to cast doesn’t even effect the uptime of an Eclipse bonus. This should make the performance of the class much more stable.