(Edited 01/16/2017)
2 Versions of my macro. I’m currently using the first which has an internal loop. Both get the job done. Obviously remove/replace anything you don’t like in the macro once it’s imported.
Sequences['MM_Raiding'] = {
Author="Sybrant@Azuremyst",
SpecID=254,
Talents = "1313113",
Default=1,
Icon='Ability_Hunter_FocusedAim',
MacroVersions = {
[1] = {
StepFunction = [[Sequential]],
LoopLimit=3,
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/cast Trueshot",
},
PreMacro={
"/cast Windburst",
"/cast Arcane Shot",
},
"/cast Marked Shot",
"/castsequence Aimed Shot, Aimed Shot, Aimed Shot",
"/cast Bursting Shot",
PostMacro={
},
KeyRelease={
"/cast A Murder of Crows",
},
},
},
}
Sequences['MM_Raiding'] = {
Author="Sybrant@Azuremyst",
SpecID=254,
Talents = "1313113",
Default=1,
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/cast Trueshot",
},
PreMacro={
},
"/cast Windburst",
"/cast Marked Shot",
"/cast Bursting Shot",
"/castsequence Aimed Shot, Aimed Shot, Aimed Shot",
"/cast Arcane Shot",
"/cast Marked Shot",
PostMacro={
},
KeyRelease={
"/cast A Murder of Crows",
},
},
},
}