Well, here is what I have come up with so far for Survival Hunter Shot rotation macro.
The only testing this macro has received is on the Heroic dummy I plan on taking it out to try on some raid bosses when I get the chance but it seems to run pretty smooth.
/use 13
/use 14
/cast kill command
/cast [modifier:ctrl] Black Arrow
/cast [modifier:alt] Explosive Shot
/castsequence reset=6/Shift Serpent Sting, Null,
/castsequence reset=6 Steady shot, Steady Shot, Steady Shot, Explosive Shot
It’s pretty self explanatory, if you’re an Orc or you want Rapid fire you can put that in near the top too. But what happens is it tries to fire off both trinkets and kill command then moves onto cast Serpent Sting. Because of the Null that comes after Serpent sting it locks up the first castsequence, meaning it will not repeat and has to be reset by pressing shift, which is good because you don’t want to chain fire off Serpent Sting. So when Serpent Sting needs refresh you simply press shift.
It continues to do the second cast sequence unless you press shift, alt, or control. I threw in 3 steady shots before Explosive shot because it seemed to work, you can figure out how many need to go there yourself for your Hunter.
When Lock N Load procs you can press alt to fire off more explosive shots, this will by pass all cast sequences, and to refresh Black Arrow simply hit control. If you’re not concerned with Explosive Shot you can change the Alt modifier to Kill Shot, either way you are going to have to weave one of those in manually outside of this macro for now. It is possible to add Black Arrow to the first cast sequence and reset it with Shift. You could make the first castsequence go something like: Serpent Sting, Steady Shot, Steady Shot, Black Arrow, Null.
What I’m thinking is that you might lose out on too much Explosive Shot DPS while you’re toying with it but I’ll keep working it, for now this is Version 1.0, I’ll keep updating it as I try it out and make it more efficient.