Closed whynotdead closed 5 hours ago
! cooldown.tigers_fury.ready
means not ready.
Ye, my tiger's fury is off cd. but it acts otherwise. So conditions passes as with ! cooldown.tigers_fury.ready but not cooldown.tigers_fury.ready, that's what i meant
Attached snaphot is with String below
( buff.apex_predators_craving.up & ! ( variable.need_bt & active_bt_triggers = 2 ) ) | ( ( dot.primal_wrath.up | dot.rip.up ) & ( energy.deficit < 81 | cooldown.tigers_fury.remains < 2 | ! cooldown.tigers_fury.ready ) & ( buff.ravage.up & combo_points = 5 ) )
Total energy is 120, i had 31 which is more than 81 deficit, no apex proc, but ravage was up, so only condition that trigger it to pass is ! cooldown.tigers_fury.ready when it was actually ready
Also https://pastebin.com/Rrj5LfSi with cooldown.tigers_fury.remains < 2 removed but ! cooldown.tigers_fury.ready persist to double confirm it. I have tiger's fury ready. No apex proc, energy deficit is > 81
- this entry's criteria PASSES: ( buff.apex_predators_craving.up[false] & ! ( variable.need_bt[false] & active_bt_triggers[1.00] = 2 ) ) | ( ( dot.primal_wrath.up[true] | dot.rip.up[true] ) & ( energy.deficit[89.00] < 81 | cooldown.tigers_fury.remains[30.00] < 2 | ! cooldown.tigers_fury.ready[false] ) & ( buff.ravage.up[true] & combo_points.current[5.00] = 5 ) )
A:
( buff.apex_predators_craving.up[false] & ! ( variable.need_bt[false] & active_bt_triggers[1.00] = 2 ) )or B: ( (dot.primal_wrath.up[true] | dot.rip.up[true]
) and C: (energy.deficit[89.00] < 81orcooldown.tigers_fury.remains[30.00] < 2or! cooldown.tigers_fury.ready[false]
) and D: (buff.ravage.up[true] & combo_points.current[5.00] = 5
) )
To pass, either A alone or B and C and D together (or all four) are required to pass. A is false, so we look at B/C/D, all of which are met. For B, Rip is active. For C, Tiger's Fury is NOT ready (! false
is true
). For D, Ravage is up and you have 5 CP.
But my TF IS ready all the time
Okay, i see, most likely TF which was put to cooldowns to trigger and when it's off acts like my TF isn't ready at all times? Like it bypasses it
Yeah, it is kept on full CD so the addon can recommend the other things you are allowing it to recommend.
Ah alright, should be working like i wanted then to send ravage buffed bites in prio of refreshing rip if it still persist and i have enough energy to quickly rebuild rip/primal wrath, thank you! Was cooked a bit not knowing turned off cooldown acts like on cd to let recommendations going
Before You Begin
Spec
Druid - Feral
Describe the Issue
Some logical error with conditions like cooldown.???.ready and cooldown.???.remains and it's acting with reverse logic. Trying to modify rotation for myself and here is string:
( buff.apex_predators_craving.up & ! ( variable.need_bt & active_bt_triggers = 2 ) ) | ( ( dot.primal_wrath.up | dot.rip.up ) & ( energy.deficit < 81 | cooldown.tigers_fury.remains < 2 | ! cooldown.tigers_fury.ready ) & ( buff.ravage.up & combo_points = 5 ) )
It should send bite with apex up and not needing trigger bt or with rip dot up and energy starved no more than 81 or tiger's fury ready/ready in 2 sec with ravage buff up and 5 cp. However, with cooldown.tigers_fury.ready it thinks that's on cd, while with ! it determines it's not on cd. Is that suppose to be like that? I think all conditions in cooldown section acts the same
How to Reproduce
Snapshot (Link)
https://pastebin.com/1AYkWmdu
Raidbots Sim Report (Link)
No response
Additional Information
Latest recommendation confirms that cooldown.???.ready have reverse logic
Contact Information
whynotdead7