So I’ve been playing with the rotation for Survival and using our leading zero technique to find some errors and some advancements.
My goal was to create a macro that would fire Explosive Shot and Black Arrow on cooldown. I wanted to make sure that Explosive Shot benefited from Lock and Load procs as that becomes some of our best DPS. With the following macros I have done just that.
Single Target
/castsequence reset=target Serpent Sting,null
/castsequence reset=0.5 0,0,0,0,0,Explosive Shot
/castsequence reset=0.5 0,0,0,0,Black Arrow
/castsequence reset=0.5 0,0,0,Dire Beast
/castsequence reset=0.5 0,0,Glaive Toss
/castsequence reset=0.5 0,Blink Strike
/castsequence reset=5 Arcane Shot,Cobra Shot
/cast [combat] Rapid Fire
/cast [combat] Kill Shot
/use [combat] 13
/use [combat] 14
/startattack
AoE
/castsequence reset=target Serpent Sting,null
/castsequence reset=0.5 0,0,0,0,0,Explosive Shot
/castsequence reset=0.5 0,0,0,0,Black Arrow
/castsequence reset=0.5 0,0,0,Dire Beast
/castsequence reset=0.5 0,0,Glaive Toss
/castsequence reset=0.5 0,Blink Strike
/castsequence reset=5 Multi-Shot,Cobra Shot,Cobra Shot
/cast [combat] Rapid Fire
/cast [combat] Kill Shot
/use [combat] 13
/use [combat] 14
/startattack
Where Blink Strike is you can replace that with A Murder of Crows or even Lynx Rush. I choose Blink Strike because it has high burst DPS and doesn’t use up focus. Lynx Rush is very good but more benefit for BM and not Survival.
I tested out everything on this and I can guarantee it works.