Thanks to baboulas7 and corpor8chic for their input enabling me to make a finalized set of single target and aoe macros that can be interchanged at will with minimal wait period on any CD. The problem was Glaive Toss was cast too early in the previous macros and so was Dire Beast causing wait periods from 10 secs up to 15 secs Glaive Shot and Dire Beast respectively.
Solution was to put Dire Beast all but last (can be cast manually on opening sequence) and I moved Glaive Shot along one Cobra Shot so any wait time on that is a few secs max. I also want to add Misdirection@pet by pressing ctrl need help on that (can be changed to whatever suits) Rapid Fire casts whenever it is up and can be removed.
Single target
/startattack
/castsequence reset=target/3 Serpent Sting,null
/castsequence reset=5 Kill Command,Arcane Shot,Cobra Shot,Cobra Shot,Kill Command,Glaive Toss,Arcane Shot,Arcane Shot,Cobra Shot,Kill Command,Arcane Shot,Cobra Shot,Cobra Shot,Kill Command,Glaive Toss,Arcane Shot,Dire Beast,Focus Fire
/cast Lynx Rush
/cast [combat]Rapid Fire
/cast [combat]Bestial Wrath
Multi target
/startattack
/castsequence reset=target/3 Serpent Sting,null
/castsequence reset=5 Multi-Shot,Cobra Shot,Multi-Shot,Cobra Shot,Glaive Toss,Multi-Shot,Multi-Shot,Cobra Shot,Multi-Shot,Cobra Shot,Multi-Shot,Cobra Shot,Multi-Shot,Glaive Toss,Cobra Shot,Cobra Shot,Dire Beast,Focus Fire
/cast Lynx Rush
/cast [combat]Rapid Fire
/cast [combat]Bestial Wrath
This set of macros is specifically designed for fast switching between aoe and single (if 5 seconds have passed) target which I’d say all of us hunters do all the time. Enjoy