Survival [GS] 6.0.4 2 button rotation

[quote quote=21082]I made some changes to my macros and am pretty pleased with the outcome. I also added some scripting to remove the annoying ping sound you get when it moves across the rotation.

The other big change is I added in another murder of crows and black arrow because I felt it got skipped over a little much and I wanted it to catch as much as possible. These really are not necessary if you have a great latency but as mine runs in the 90 ms range, this helps me out. I also took out the “!” as it doesn’t do anything and boosted the castsequence to 4 seconds which smoothed out the cobra shots.

I was consistently pulling 23k tonight (single target) in highmaul.

Single Target

Sequences['SVST'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
    ]],
    '/cast Explosive Shot',
    '/cast Black Arrow',
    '/cast A Murder of Crows',
    '/castsequence reset=4 Cobra Shot,Cobra Shot',
    '/cast Explosive Shot',
    '/cast Arcane Shot',
    '/cast Black Arrow',
    '/cast A Murder of Crows',
    PostMacro = [[
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
    ]],
}

AOE

Sequences['SVAOE'] = {
    PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
    ]],
    '/cast Explosive Shot',
    '/cast Black Arrow',
    '/castsequence reset=4 Cobra Shot,Cobra Shot',
    '/cast Explosive Shot',
    '/cast Multi-Shot',
    PostMacro = [[
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
    ]],
}

[/quote]

Thank you for this setup, however I am ilvl 661 and can not hardly pull 14k with this setup. Wondering what may be the issue on what I may be doing wrong. I have it setup on a keybind of mouse wheel and it goes through the motions like every other macro I use it just seems to not pull any dps for me. Correct Talents setup as well so that is not the issue. Plz Help!!!

It’s taken awhile, but this seems to work well for me:

Sequences['SurvST1'] = {
StepFunction = [[
	limit = limit or 1
	if step == limit then
		limit = limit % #macros + 1
		step = 1
	else
		step = step % #macros + 1
	end
]],
PreMacro = [[
/targetenemy [noharm][dead]
/console Sound_EnableSFX 0
]],
	'/cast !Black Arrow',
	'/cast !Explosive Shot',
	'/cast !Explosive Shot',
	'/cast !Explosive Shot',
	'/cast Arcane Shot',
	'/cast Focusing Shot',
	'/cast [combat]A Murder of Crows',
	'/cast Arcane Shot',
	'/cast Focusing Shot',
	'/cast Arcane Shot',
	'/cast Focusing Shot',
	'/cast Mend Pet',
PostMacro = [[
/startattack
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
]],
}