I have modified a macro from HiroYakamura and I think they work great. Feel free to test and make any recommendations to improve. I don’t know how to box it.
Sequences['Moonkin_ST'] = {
author = 'HiroYakamura/Firstman',
specID = 102,
helpTxt = 'Talents: 3133233 - Use modifier Shift to reapply Moonfire and Sunfire. Incarnation is supposed to be on a separate Keybind for more burst control.',
icon = 'INV_Misc_QuestionMark',
PreMacro=[[
/targetenemy [noharm][dead]
/use [noform] !Moonkin Form
]],
"/castsequence [combat] Solar Wrath,Solar Wrath,Moonfire,Solar Wrath,Solar Wrath,Sunfire,Solar Wrath,Solar Wrath,Moonfire",
"/cast [combat] Starsurge",
"/cast [combat] New moon",
"/castsequence reset=target/shift Moonfire, Sunfire, null",
PostMacro=[[
/startattack
/use [combat]13
/use [combat]14
]],
}
Sequences['Moonkin_MT'] = {
author = 'HiroYakamura/Firstman',
specID = 102,
helpTxt = 'Talents: 3133233 - Use modifier Shift to reapply Moonfire and Sunfire. Incarnation is supposed to be on a separate Keybind for more burst control.',
icon = 'INV_Misc_QuestionMark',
PreMacro=[[
/targetenemy [noharm][dead]
/use [noform] !Moonkin Form
]],
"/castsequence [combat,nomod] Lunar Strike, Lunar Strike, Moonfire, Lunar Strike, Lunar Strike, Sunfire, Lunar Strike, Lunar Strike, Moonfire",
"/cast [combat] New moon",
"/cast [mod:shift,combat] Starfall",
"/castsequence [nomod] reset=target/ctrl Moonfire, Sunfire, null",
PostMacro=[[
/startattack
/use [combat]13
/use [combat]14
]],
}