Survival 6.1 GnomeSequencer Macro

First off let me say thanks to all of the macro authors on this site, especially Beef Wellington. I have been following this site for about 2 years and modifying the macros while learning how things work since the removal of the leading zero’s.

I have been playing with some different builds for the last few weeks and finally seem to have narrowed this down to be the best DPS for me.

My tests are performed at the garrison target dummy, and I have tried many builds and rotations.

My spec is 3,3,3,1,3,3,2
My Glyphs are:
Major: Deterrence, Disengage, Animal Bond
Minor: Aspect of the Cheetah, Stampede, and Revive Pet.

Single Target


Sequences['SurvST'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/use [nopet,nomod]Call Pet 1
/targetenemy [noharm][dead]
/cast Blood Fury
]],
	'/cast [nochanneling]!Explosive Shot',
	'/cast [nochanneling]!Black Arrow',
	'/cast Barrage',
	'/cast [nochanneling][combat]Stampede',
	'/cast [nochanneling] Arcane Shot',
	'/cast [nochanneling]Cobra Shot',
	PostMacro = [[
/use [combat]13
/use [combat]14
/startattack
/script UIErrorsFrame:Hide();
]],
}

AOE


Sequences['SurvAOE'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/use [nopet,nomod]Call Pet 1
/targetenemy [noharm][dead]
/cast [help][@pet,exists] Misdirection
]],
	'/cast [nochanneling]Explosive Shot',
	'/cast Barrage',
	'/cast [nochanneling]Multi-Shot',
	'/cast [nochanneling]!Black Arrow',
	'/cast [nochanneling]Focusing Shot',
	PostMacro = [[
/use [combat]13
/use [combat]14
/startattack
/script UIErrorsFrame:Hide();
]],
}