I'm wondering if anyone here can help me. I am trying to come up with a script that will tell me when to use FB, and I haven't gotten anything to work exactly right yet. I've tried modifying the OP's script and I've gotten close but still can't get it to work right. I don't have problems keeping track of the rest of the cat dps rotation myself, so I find having the other spells suggested in the box to be very distracting. I'd like to have just the main box, and have it light up with FB when I have 5 CP, Mangle or Trauma is on the target, and there are at least 8 seconds left on Rip and 11 seconds left on SR. Any suggestions?
I use a modified version of version 2.1 to do just that.
#Project: Visualising the optimal cat rotation with Ovale
#Script Version: 2.1 modified to only show when to FB
if Stance(3) # cat
if ComboPoints(more 4)
if TargetDeadIn(less 7) Spell(BITE priority=4)
if TargetDebuffPresent(RIP mine=1)
unless TargetDebuffExpires(RIP 10 mine=1) or BuffExpires(ROAR 6)
unless BuffPresent(BERSERK) Spell(BITE priority=4)
if BuffPresent(BERSERK) and Mana(less 20) Spell(BITE priority=4)
This code works fairly well. As you can see i use 10s left of rip and 6s left on SR as limits, but that should be easily swapped for 8s on rip and 11s on SR.
I am curious how reliably those of you who use the 8s rip and 11s SR script can get 5 CP + 20 energy for rip in 11s?
Rake + 2 shreds + rip = 139 energy, that is not possible without TF up or a Omen proc. Since 8/11s limits come from SC I assume this is a case of higher average dps with wider spread compared to the "old" 10/6sSC limits I use, does this also translate well to real game play?
Thanks for the replies. I don't know if I'm missing something, but I tried both of these and they still weren't working right. I was testing them on a target dummy and and just doing SR, Rip and Mangle. I would get everything up, get back to 5 CP and then wait for Rip and SR to get below the required number of seconds and Bite wasn't lighting up. However, when one of them fell or not everything was up, then it would tell me to Bite. This was the same problem I was having when i was trying to get a script to work before. Any ideas?
zimiras script should work correctly as far as i can tell (no access to wow).
Maybe you have to replace "if TargetDebuffPresent(RIP mine=1)" with "if TargetDebuffPresent(RIP mine=1) and Buffpresent(ROAR)" in zimiras script so you dont get FB suggestion when SR has dropped, though.
I think you don't understand when the right time for FB would be because you said you expect rip and sr to get BELOW a certain number and that certainly is not an optimal condition to apply FB... both need to be ABOVE certain numbers.
(The script suggested by chetal has a similar problem it should use "unless" not "if" for SR and RIP)
Just wanted to update on this, I tried the script again and tried it with adding in Furion's suggestion. I agree that it looks like it should work, but it doesn't. So I'm just going back to using Furion's original script and I'll just have to get used to the other spells showing up. And as for me saying "below" instead of "above" that was just a failure in proofreading on my part. Thanks again for trying to help me.
I was having similar issues with Ovale as well, but it seems they have passed... Except one.
The rotation works fine until I go to use Berserk. Then, as soon as that happens, the "secondary" rotation window goes blank, whereas before with the version of the script I have it would report when to shred properly. I do not know if something has changed in the mod or if it is something with the script, but either way it makes me less than comfortable.