Originally Posted by fred browm
sorry for the confusion, my rotation is killshot, explosive shot, black arrow, serpent sting, and i fill in with aimed shot, steady shot and multi shot, which ever has their cooldown ready
|
Hmmm. Maybe this is what you're doing, but I'll describe for you anyway. The game has progressed to the point where many classes/specs can no longer stick to a fixed "rotation" and expect to maximize their dps. Instead you need to use a priority system, with a rule-set whose pseudo-logic looks something like this:
0. START
1. Is Kill Shot (KS) available? If so, fire it and go back to step 0
2. Is Explosive Shot (ES) available? If so, fire it and go back to step 0
3. Is Black Arrow (BA) available? If so, fire it and go back to step 0
4. Is Serpent Sting (SrS) available? If so, fire it and go back to step 0
5. Is Aimed Shot (AS) available? If so, fire it and go back to step 0
6. Is KS or ES within 0.5 secs of coming off cooldown? If so, wait 0.5 secs and go back to step 0
7. Hit Steady Shot (SS) and go back to step 0
The only major change to this priority system is when LnL procs. In that case, you'll fire ES, wait for 2 secs (GCD + 0.5 secs), hit ES, wait for 2 secs, hit ES. You'll also need to factor in when to use RF and CotW, but those come up seldom enough that they don't significantly impact the priority system.
Note that I didn't include Multi-Shot in the priority system. Aimed Shot and Multi-Shot are essentially mutually exclusive. You use one or the other. Generally, you'll only use Multi-Shot if either (a) you aren't spec'd into Aimed Shot or (b) there are multiple mobs in a pack.
I use TellMeWhen to track which abilities are off cooldown or about to come off cooldown. This lets me cut down on the decision latency (how long it takes you to figure out which ability to use).
Edit: by "available" in the above system, I meant "off cooldown" for everything except SrS, where I meant "mob doesn't have it on him".