There is version 2 now included with the ST macro.
Alt: Starfire
Shift: Opener (Wrath x 2, Starsurge, Moonfire, Sunfire) - toggle on while holding down till Sunfire is up
Ctrl: cd’s (CA, Convoke) - you can also use it to pop one if the other one is on cd
Macro Version 2
Step Function: Priority
KeyPress: Rebirth, Wrath, Moonkin Form, Celestial Alignment, Starsurge, Starfire
Main Sequence: Convoke the Spirits, Starsurge, Sunfire, Wrath, Starfire, Moonfire, Fury of Elune
This one takes a bit more attention and finesse to play but results in higher damage.
v2 uses shift for the opener and ctrl for the cd’s.
It allows for the use of Fury of Elune as well, if you take it instead of Solstice (although FoE is only worth it for higher AOE burst in easy content - ie; solo world, lower mythics/torghast?).
Toggle on the macro while holding down shift, and dont release shift till the macro casts Sunfire, then release shift and (if using cd’s) immediately press and hold ctrl till the end of Convoke.
Make sure to always be in range of casting Moonfire and Sunfire on the pull, or the macro will cast extra Wraths beyond the 2 initial ones.
This version also casts Moonfire and Sunfire by itself when you let it run, but the difference is that this version is more heavily weighted to auto cast Wrath, so to maintain a good tight timing on your dots as well as get the right casts off, you will need to time the use of alt well.
The only times I will use alt:
-
To fill the 1 or 2 casts of Starfire needed to proc solar (whenever a moon symbol is up).
-
Once the last Wrath before a lunar eclipse is being auto cast (when there are 2 stars up) press alt as the cast ends to queue a Starfire, and use alt to cast another 1 or 2 Starfires right after. If you use alt too much consecutively, it will throw off the timer on your dots a bit, so no more than a few consecutive casts of alt Starfire are recommended. I usually queue 2-3 alt Starfires in a fresh lunar eclipse, then let the macro catch up with a Wrath and a dot (or a second auto cast whatever it turns out to be if not a dot refresh), before using the second half of the eclipse to fish for a double moon with alt (see below).
-
Just as the lunar eclipse is about to end, try to time a final alt cast of Starfire as the eclipse timer runs out, so that you can get a double moon up once lunar eclipse is over. This takes a bit of practice, but once you get used to doing it consistently, you can chain Starfires to proc a new solar very quickly with minimal downtime from that last lunar. If you time it right and get the double moon when lunar ends, use alt to cast the second Starfire to proc solar as well, then release alt as solar procs to let the macro auto cast Starsurges and Wrath. What this heavier use of alt during lunar eclipse and especially the end of lunar does is give you a chance to proc solar asap but it also prevents the macro from auto firing Starsurges and spending astral uselessly before hitting solar, where you want to spam Starsurge. So the extra use of alt here also lets you pool astral for the solar eclipse Starsurges.
When the boom legendary comes out, people will want to stack 3 charges of Starsurge before the solar eclipse, as that window of time in the first 6 sec of it will be the big damage window, so it looks like it will be worth finding out how much you can let the macro auto cast during the early part of lunar eclipse, even though its casting Wraths mostly, and see how many alt casted Starfires can be chained without letting any Starsurges go during lunar to save them for solar.
Maybe 4-5 alt Starfires means letting at least the first half of lunar be auto casted by the macro, depending on haste.
Note: A good rule of thumb if you time things well is to alt cast one Starfire going into lunar, then let the macro do its thing until it applies either Moonfire or Sunfire roughly mid way through lunar, then alt cast Starfires all the way till solar procs - thats what Ive found consistently stacks 3 or just under 3 Starsurges for solar (with the third Starsurge coming up after one Wrath after the second Starsurge, meaning that the third one often lands at the very end of the 6 sec window if the first two were immediate, ie; Solar Eclipse > Ss > Ss > Wr > Ss).
Its really all about maintaining this balance between using alt to stack astral for solar Starsurges in the last part of lunar (and then two more times to proc solar before unleashing the macro’s auto casts) and letting the macro auto cast enough times to not delay the reapplying of Moonfire and Sunfire too much.
Theres something I like to call ‘wrong-footing’ a cast which is also useful here.
Wrong-footing means to watch what spells you are casting and if the macro casts something thats less optimal, like an unwanted Wrath during lunar eclipse or an unwanted Starfire during solar, then you can stop the cast and make the macro move to the next spell in the queue just by moving your character slightly and standing still again for the next cast.
Wrong-footing is also useful for when you accidentally pressed or didnt press alt at a good time and the macro casts the spell you didnt want.
Those are about the only two situations in which wrong-footing while using this version are a good idea, and it can actually help to wrong foot the right casts because youre shaving time off the dot timer when you do it, to make up for the time you added by using alt casts.
This version will also auto apply dots to a new target before continuing the regular rotation.
I run this one at 30 ms because its very responsive to correcting wrong-footed auto casts, as well as it just feels a lot smoother with the queueing of Starsurge when the astral is available for them and the smooth freecasting of Wrath, especially during solar eclipse (when you do the bulk of your single target damage outside of cd windows).
As higher haste values become available, it should improve the performance of the macro considerably.
Edit: v2 now also has Warrior of Elune on alt which is useful for Torghast extra anima powers that give two talents in the same row.
Its not recommended to take it over Nature’s Balance which the macro needs for the opener it uses, but its worth having WoE part of the macro if you get that power in Torghast.