Version 2 of KHITBOOM_AOE also now included.
Alt: Wrath
Shift: Starsurge
Ctrl: Convoke
Macro Version 2
Step Function: Priority
KeyPress: Convoke the Spirits, Wrath, Moonkin Form, Starsurge, Rebirth
Main Sequence: Moonfire, Sunfire, Starfire, Fury of Elune, Starfall
Like the ST v2 its a bit more responsive and allows more control if you know the boom playstyle.
Main differences from v1: v2 uses ctrl for cd’s (Convoke) and uses shift for Starsurge.
Another difference is that where v1 auto casts 2 Wraths, this isnt optimal for pulls where you wont have a star up to get into lunar at the start, so v2 uses alt to cast Wrath whenever you need it (both to build lunar eclipse and to single target enemies in a cleave situation).
Version 2 also allows for Fury of Elune if you chose this talent over Solstice.
The way to play this is to toggle on and see if there is a star up (the macro will first cast Starfall if there is enough astral) - if there is a star symbol up, hold alt to cast 2 Wraths and proc lunar eclipse, then release and let the macro cast Sunfire and Starfires/Moonfire.
It will reapply Starfall, Sunfire and Moonfire (will also apply Moonfire on new targets although this is lower priority since Starfall and Sunfire is the main thing to keep up when there are multiple mobs).
As soon as an AOE fight becomes a cleave situation with 2-3 targets remaining, target the one with the most health and use alt to cast Wrath, alternating with shift to Starsurge as astral allows (in the weakaura, astral is shown as 3 purple blocks where each block represents a castable Starsurge).
So whenever you gain enough astral to Starsurge it will be one purple block - if there isnt even one block then you need to cast Wrath instead (or let the macro cast Starfire which also builds astral).
Wrath > Starsurge is also useful if you had to proc a solar eclipse because no stars were available to build a lunar one.
In that case casting empowered Wrath into Starsurge, without spamming it (because if multiple mobs are still up you want to prio AOE spells, especially Starfall) can be a good option.
Its actually ideal if you can build a lunar eclipse at the start of an AOE fight, and finish up with a solar eclipse so you can single target focus the last remaining mobs in a cleave situation - this is why paying attention to the symbols and making the right choice, whether letting the macro auto cast Starfires to proc solar or building a lunar by force casting Wrath with alt, is important.
You’ll develop a feel for when to use alt to Wrath and shift to Starsurge as you experiment with packs of different amounts of mobs and relative health pools.
Remember that you can also wrong-foot a cast, say if the macro goes to auto cast a Starfire when you wanted to queue a Wrath with alt instead (the only time this does not work is when Starfall is still up because Starfall now lets you move as you cast, making wrong-footing impossible when its up).
I like to run this at 30 ms as well because of the responsive feel.