OK - here is a macro for GSE2 that I just put in. It is meant to be a one-button push regardless of situation, it does use the mod: alt key for AoE use of multi-strike and stampede. It has /assist in there to assist your focus if one is set. I don’t know if this will be good on DPS but when I use it I get around the same DPS as I get when I use other macros posted here.
Open /gs, select import, paste in, click import, close gs, open gs, edit macro, change spec to something else, change spec back to beast master, create icon, drag to bar. That should do it
Sequences['bm_allinone'] = {
Author="SereneLunatic",
SpecID=253,
Talents = "3222311",
Default=1,
Icon='ability_hunter_bestialdiscipline',
MacroVersions = {
[1] = {
StepFunction = "Sequential",
KeyPress={
"/targetenemy [noharm][dead]",
"/assist [@focus,exists,nodead]",
"/cast [nopet,nodead] Call Pet 2; [@pet,dead] Heart of the Phoenix",
"/petautocastoff [group] Growl",
"/petautocaston [nogroup] Growl",
"/cast [combat,pet:Spirit Beast,@player] Spirit Mend",
"/cast [combat,pet,@player] Roar of Sacrifice",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/petattack [@target,harm]",
"/cast [combat] Blood Fury",
},
PreMacro={
},
"/cast [nochanneling] Bestial Wrath",
"/cast [nochanneling] Kill Command",
"/cast [nochanneling] Dire Frenzy",
"/cast A Murder of Crows",
"/cast [nochanneling] Titan's Thunder",
"/cast [nochanneling] Intimidation",
"/cast [nochanneling] Cobra Shot",
"/cast [nochanneling] Concussive Shot",
"/cast [nochanneling] Titan's Thunder",
"/cast A Murder of Crows",
"/cast [nochanneling] Kill Command",
"/cast [nochanneling] Bestial Wrath",
"/cast Mend Pet",
PostMacro={
},
KeyRelease={
"/cast Aspect of the Wild",
"/cast [mod:alt] Multi-Shot",
"/cast [mod:alt] Stampede",
"/cast Exhilaration",
},
},
},
}
Let me know how it works for you.