This is the macro I raid with. With my gear and the way that I play, I get the best DPS results from this macro. It does use modifiers, because that is what works for me. They work as described below.
Press ALT to Heal/Rez pet.
Press SHIFT to Utilize CC/Stuns/Interrupts, also hold SHIFT to include additional Cobra Shots to dump focus.
Talents - 31x1x32 - Can choose AMOC, but not recommended unless you have high mastery.
Tab 2 - Includes PVP Line and extra Pet heal/Rez - Completely optional
Tab 3 - Modifiers removed - Completely Optional - This makes it a single target only macro.
Sequences['GweenBeast'] = {
-- This Sequence was exported from GSE 2.2.00.
Author="Gweenn@Bleeding Hollow",
SpecID=253,
Talents = "3111332",
Help = [[Press CTRL to activate AOE Mode. Release CTRL for Single Target Mode.
Press ALT to Heal/Rez pet.
Press SHIFT to Utilize CC/Stuns/Interrupts, also hold SHIFT to include additional Cobra Shots to dump focus.
Talents - 31x1x32 - Can choose AMOC, but not recommended unless you have high mastery.
Tab 2 - Include PVP Line and extra Pet heal/Rez - Completely optional
Tab 3 - Modifiers removed - Completely Optional]],
Default=1,
Dungeon=1,
Heroic=1,
MacroVersions = {
[1] = {
StepFunction = "Priority",
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
"/cast [combat,pet:Spirit Beast,@player] Spirit Mend",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/cast [combat] Bestial Wrath",
"/cast [nomod:alt, combat] Blood Fury",
"/cast [nomod:alt, combat] Titan's Thunder",
"/cast [nomod:alt, combat] Aspect of the Wild",
"/cast [mod:shift] Counter Shot",
"/cast [mod:shift] Intimidation",
"/cast [mod:shift, @cursor] Binding Shot",
},
PreMacro={
},
"/cast [mod:alt] Revive Pet; Dire Beast",
"/castsequence [nomod:ctrl] Kill Command, Cobra Shot",
"/cast [mod:ctrl] Multi-Shot; [mod:shift] Cobra Shot; [talent:6/1] A Murder of Crows; Dire Beast",
PostMacro={
},
KeyRelease={
},
},
[2] = {
StepFunction = "Priority",
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
"/cast [combat,pet:Spirit Beast,@player] Spirit Mend",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/cast [combat] Bestial Wrath",
"/cast [nomod:alt, combat] Blood Fury",
"/cast [nomod:alt, combat] Titan's Thunder",
"/cast [nomod:alt, combat] Aspect of the Wild",
"/cast [mod:shift] Counter Shot",
"/cast [mod:shift] Intimidation",
"/cast [talent:5/1, @cursor, mod:shift] Binding Shot",
},
PreMacro={
},
"/cast [mod:alt] Revive Pet; Dire Beast",
"/castsequence [nomod:ctrl] Kill Command, Cobra Shot",
"/cast [mod:ctrl] Multi-Shot; [mod:shift] Cobra Shot; [talent:6/1] A Murder of Crows; Dire Beast",
"/castsequence Viper Sting, Dire Beast: Hawk",
"/cast Revive Pet",
PostMacro={
},
KeyRelease={
},
},
[3] = {
StepFunction = "Priority",
KeyPress={
"/targetenemy [noharm][dead]",
"/cast [nopet,nodead] Call Pet 1; [@pet,dead] Heart of the Phoenix",
"/cast [combat,pet:Spirit Beast,@player] Spirit Mend",
"/cast [target=focus, exists, nodead],[target=pet, exists, nodead] Misdirection",
"/cast [combat] Bestial Wrath",
"/cast [combat] Blood Fury",
"/cast [combat] Titan's Thunder",
"/cast [combat] Aspect of the Wild",
},
PreMacro={
},
"/cast Dire Beast",
"/castsequence Kill Command, Cobra Shot",
"/cast [talent:6/1] A Murder of Crows; Dire Beast",
"/cast Revive Pet",
PostMacro={
},
KeyRelease={
},
},
},
}