Request

I am playing a Resto druid. When incoming damage is low and I can dps, I’m doing the Sunfire/Moonfire/Starsurge/Wrath thing… I was wondering if maybe some of you Pro Boomchickens could help me write a macro that does that part efficiently? IDK the best rotation cause I’m a bad, but something like:

Shift to Chicken if not already in Boomie mode.
Berserking (I’m a Troll)
Sunfire
Moonfire
Starsurge on CD
Wrath Spam
Reapply sunfire/moonfire in an appropriate amount of time
Reset on target swap

I have something like this currently, and it stops on the starsurge cause it’s on CD and doesn’t skip it.

Premacro:
/targetenemy [noharm][dead]
/cast [noform] Moonkin Form
/cast Berserking
Macro
/castsequence Starsurge, Sunfire
/castsequence Starsurge, Solar Wrath, Solar Wrath, Moonfire
/castsequence Starsurge, Solar Wrath, Solar Wrath

Thanks in advance for anyone who takes the time to read over this and ponder on it.