So, the most common macro type we see here is this:
/castsequence reset=target Serpent Sting,null
/castsequence reset=0.5 0,0,0,0,Explosive Shot
/castsequence reset=0.5 0,0,0,Black Arrow
/castsequence reset=0.5 0,0,Glaive Toss
/castsequence reset=0.5 0,Kill Shot
/castsequence reset=5 Arcane Shot,Cobra Shot
The first line is pretty self explanatory, exept i change it to reset=target/5 for those with the 4 part T16 bonus. That’s because if you get a long enough streak of procs from the bonus, your sting will drop and since you didn’t change target, it won’t refresh. Believe me, it will happen.
Now, 0 being a null item it just skips to the next one until it reaches an actual skill it can cast.
What does that mean, well, put simply, the more 0 there are, the lower is the priority of the skill at the end of the line.
About the first 0.5, consider this as your latency, basically, if your ping is 50ms, your should use 0.5, if your ping is 90ms you should use 0.9, never go beyond 0.9 though as it will most likely cause issues.
In other words, the priority in the macro above is wrong as it should be:
/castsequence reset=target Serpent Sting,null
/castsequence reset=0.5 0, 0, 0, 0, Glaive Toss
/castsequence reset=0.5 0, 0, 0, Fervor
/castsequence reset=0.5 0, 0, Black Arrow
/castsequence reset=0.5 0, Explosive Shot
/castsequence reset=2 [mod] Cobra Shot; [nomod] Arcane Shot, Cobra Shot
I personally even switch Explosive shot and Black Arrow since i have the 4 part t16 bonus i want my Black Arrow dot running as early as possible.
Lastly, well let’s face it, this is a macro, you won’t ever reach the same dps you would by playing manually.
The macro won’t ever account for focus/haste burst or starvation, meaning that you want the smoothest focus regeneration you can have.
The best way to achieve that is through Fervor, and as a bonus, you should also take Blink Strike for its synergy with Fervor (+50% increased damage on basic attacks, Bite attacks dealing 100% more damage and costing 100% more focus if the pet is above 50% focus.)
Now people, try it and let me know what you guys think.