I am looking for a macro or program that will cast Hunter shots when they are on cooldown. Hunter shots are no longer rotation based but are on a priority list for example a Marksman Hunter has:
Priority
Kill Shot
Explosive Shot
Black Arrow
Serpent Sting
Aimed Shot
Steady Shot
The shot that is highest should be shot first when it is ready. I'm still using an in game shot rotation macro and my DPS is suffering. I was thinking that Autohotkey might work but I am not sure how to program it. Thanks.