Ok so these are the settings I'm using.
Here is the log.
View attachment 13452 2015-05-10 01.11.txt
Here's what I noticed was happening. The bot was not refreshing Savage Roar at all. It should be top priority, this needs to be as close to 100% uptime as possible, on a single target there's no real reason for it to be under 98%.
I am specced into blood talons, but the bot never made use of this once. Not one healing touch was cast while PS was active.
It never cast Tiger's Fury even if I was below 35 energy. I have Shred set to 50 as when I had it at 45, it wouldn't use thrash over shred on 2 targets. So after a shred I would be left with 10 energy which if Tiger's Fury was off of CD it should have cast it. I use my cooldowns manually.
When a target is below 25% hp, rip has it's duration refreshed by Ferocious Bite, if rip is about to fall off, even using FB at 1 CP is going to be a dps gain since you will not have to build up 5 CP to reapply rip.
It was keeping Faerie Fire up on the target, this should only ever be used in pvp. It no longer has any gains in pve.
These things should really be fixed.
Priority should be:
TF sub 35 energy
Savage Roar
Ferocious Bite @5 CP when target is <25% hp.
Ferocious Bite @1-4 CP when target is <25% hp and rip has <2s remaining.
Rip at 5 CP
Ferocious Bite @5 CP and Rip has >9s remaining and Savage Roar has >9s remaining
Rake
Shred