Hekili / hekili

Hekili Priority Helper for DPS and Tanks (WoW Retail)
414 stars 219 forks source link

Survival Hunter recommends Wildfire Bomb while CD is still several seconds long #558

Closed vicwac closed 3 years ago

vicwac commented 3 years ago

Rotation freezes on Wildfire Bomb about 1 minute after attacking target dummy, focus is full and other skills such as Kill Command are off cooldown but Hekili does not recommend them, and freezes until Wildfire Bomb cooldown finishes and is used before continuing.

p/s - This seems to be happening with Windwalker monk as well, where it freezes for a short time at Rising Sun Kick and waits for it to go off cooldown and used before proceeding.

Click here and press CTRL+A, CTRL+C to copy the snapshot.

build: v9.0.2-1.0.2 level: 50 (50) class: HUNTER spec: survival

talents: birds_of_prey bloodseeker guerrilla_tactics mongoose_bite natural_mending posthaste vipers_venom

pvptalents: mending_bandage sticky_tar survival_tactics

covenant: none

azerite: ancients_bulwark = 1 azerite_empowered = 3 blur_of_talons = 1 dagger_in_the_back = 1 duck_and_cover = 1 elemental_whirl = 1 heart_of_darkness = 1 latent_poison = 1 overwhelming_power = 1 resounding_protection = 1 unstable_flames = 1 vampiric_speed = 1 wilderness_survival = 1

essences: [breath_of_the_dying] = 3, conflict_and_strife = 3, essence_of_the_focusing_iris = 3, the_crucible_of_flame = 3

sets/legendaries/artifacts: corrupted_gladiators_badge = 1

gear: ashjrakamas_shroud_of_resolve = 1 chainlinked_safety_cord = 1 corrupted_gladiators_badge = 1 corrupted_gladiators_insignia = 1 corrupted_gladiators_pike = 1 goldcoated_superconductors = 1 heart_of_azeroth = 1 helm_of_actualized_visions = 1 hookbarbed_spaulders = 1 kaldorei_archers_gauntlets = 1 kaldorei_archers_hauberk = 1 kaldorei_archers_legguards = 1 nefarious_tormentors_footguards = 1 rebooting_bit_band = 1 shorting_bit_band = 1

legendaries: none

itemIDs: 158075, 159353, 159376, 165450, 165452, 166579, 168967, 168977, 169160, 169223, 172668, 172669, 172757, 173447, 174151

settings: aoe = 2 buffPadding = 0 custom1Name = Custom 1 custom2Name = Custom 2 cycle = false cycle_min = 6 damage = true damageDots = false damageExpiration = 8 damagePets = false damageRange = 0 debuffPadding = 0 enabled = true gcdSync = true maxRefresh = 20 maxTime = 33 nameplateRange = 8 nameplates = true package = Survival petbased = false potion = unbridled_fury potionsReset = 20180919.1 throttleRefresh = true throttleTime = false ca_vop_overlap = false use_harpoon = true

toggles: cooldowns = true custom1 = true custom2 = false defensives = true essences = false interrupts = true mode = automatic potions = false

New Recommendations for [ Primary ] requested at 16:11:06 ( 643547.34 ); using built-in ( Survival ) priority.

RECOMMENDATION #1 ( Offset: 0.00, GCD: 0.00, Casting: 0.00 ).

Resources: focus[ 100.00 / 100.00 ]
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.

Processing precombat action list [ Survival - precombat ].

    Current recommendation was NO ACTION at +60.00s.

    1.   summon_pet ( precombat - 1 )
    The action (summon_pet) is unusable at (0.00 + 0.00) because ability 'usable' function returned false without explanation.
    Time spent on this action:  0.17ms
    TimeData:Survival-precombat-1:summon_pet:0.17:Post-TTR and Essential:0.08:Post Cycle:0.00:Post Usable:0.06

    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.08ms
    TimeData:Survival-precombat-2:azsharas_font_of_power:0.08

    3.   guardian_of_azeroth ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.04ms
    TimeData:Survival-precombat-3:guardian_of_azeroth:0.04

    4.   coordinated_assault ( precombat - 4 )
    The action is not ready ( 48.63 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.03ms
    TimeData:Survival-precombat-4:coordinated_assault:0.03

    5.   worldvein_resonance ( precombat - 5 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-precombat-5:worldvein_resonance:0.03

    6.   steel_trap ( precombat - 6 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-precombat-6:steel_trap:0.03

    7.   harpoon ( precombat - 7 )
    We are already in-combat and this pre-combat action is not essential.  Skipping.
    Time spent on this action:  0.03ms
    TimeData:Survival-precombat-7:harpoon:0.03

Completed precombat action list [ Survival - precombat ].

Processing default action list [ Survival - default ].

    Current recommendation was NO ACTION at +60.00s.

    Entry #1 in list ( default ) is not set or not enabled.  Skipping.

    8.   muzzle ( default - 2 )
    The action is not ready ( 3600.00 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.03ms
    TimeData:Survival-default-2:muzzle:0.03

    9.   use_items ( default - 3 )
    There is no criteria for Use Items.
    + items
    Current recommendation was NO ACTION at +60.00s.

    10.  heart_essence ( items - 1 ) - IsUsableItem
    Time spent on this action:  0.18ms
    TimeData:UseItems-items-1:heart_essence:0.18
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items

    11.  call_action_list ( default - 4 )
    There is no criteria for cds.
    Action list (cds) was found.
    + cds
    Current recommendation was NO ACTION at +60.00s.

    12.  blood_fury ( cds - 1 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-1:blood_fury:0.03

    13.  ancestral_call ( cds - 2 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-2:ancestral_call:0.03

    14.  fireblood ( cds - 3 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-3:fireblood:0.03

    15.  lights_judgment ( cds - 4 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-4:lights_judgment:0.03

    16.  berserking ( cds - 5 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-5:berserking:0.03

    17.  potion ( cds - 6 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-6:potion:0.03

    18.  aspect_of_the_eagle ( cds - 7 )
    The action (aspect_of_the_eagle) is usable at (0.00 + 0.00).
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 0.00.
    NONE
     - this entry's criteria FAILS: target.distance[1.00] >= 6
    There were no recheck events to check.
    Time spent on this action:  0.29ms
    TimeData:Survival-cds-7:aspect_of_the_eagle:0.29:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Script:0.00:Post-Script:0.12:Pre-Recheck:0.03:Post-Recheck Times:0.01:Post Recheck:0.01

    19.  ashvanes_razor_coral ( cds - 8 ) - IsUsableItem
    Time spent on this action:  0.06ms
    TimeData:Survival-cds-8:ashvanes_razor_coral:0.06

    20.  galecallers_boon ( cds - 9 ) - IsUsableItem
    Time spent on this action:  0.05ms
    TimeData:Survival-cds-9:galecallers_boon:0.05

    21.  azsharas_font_of_power ( cds - 10 ) - IsUsableItem
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-10:azsharas_font_of_power:0.02

    22.  focused_azerite_beam ( cds - 11 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-11:focused_azerite_beam:0.03

    23.  blood_of_the_enemy ( cds - 12 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-12:blood_of_the_enemy:0.02

    24.  purifying_blast ( cds - 13 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-13:purifying_blast:0.02

    25.  guardian_of_azeroth ( cds - 14 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-14:guardian_of_azeroth:0.01

    26.  ripple_in_space ( cds - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-15:ripple_in_space:0.02

    27.  concentrated_flame ( cds - 16 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-16:concentrated_flame:0.02

    28.  the_unbound_force ( cds - 17 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-17:the_unbound_force:0.02

    29.  worldvein_resonance ( cds - 18 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-18:worldvein_resonance:0.01

    30.  reaping_flames ( cds - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-19:reaping_flames:0.02

    31.  serpent_sting ( cds - 20 )
    The action (serpent_sting) is usable at (0.00 + 0.00) with cost of 20 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 0.00.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & refreshable[false] & buff.vipers_venom.up[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    There were no recheck events to check.
    Time spent on this action:  0.32ms
    TimeData:Survival-cds-20:serpent_sting:0.32:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.04:Pre-Recheck:0.14:Post-Recheck Times:0.02:Post Recheck:0.00

    32.  mongoose_bite ( cds - 21 )
    The action (mongoose_bite) is usable at (0.00 + 0.00) with cost of 30 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 0.00.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    There were no recheck events to check.
    Time spent on this action:  0.31ms
    TimeData:Survival-cds-21:mongoose_bite:0.31:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.07:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.06:Pre-Recheck:0.08:Post-Recheck Times:0.01:Post Recheck:0.00

    33.  wildfire_bomb ( cds - 22 )
    The action (wildfire_bomb) is usable at (0.00 + 8.94).
     - the action is ready before the current recommendation (at +8.94 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 8.94.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & full_recharge_time[13.24] < 1.5 * gcd.execute[1.10] & focus.current[100.00] < action.mongoose_bite.cost[30.00] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    11.587787262187 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 20.53 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.43ms
    TimeData:Survival-cds-22:wildfire_bomb:0.43:Post-TTR and Essential:0.06:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.04:Pre-Recheck:0.18:Post-Recheck Times:0.08:Pre-Recheck Loop:0.01:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    34.  memory_of_lucid_dreams ( cds - 23 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-23:memory_of_lucid_dreams:0.02
    Returned from list (cds), current recommendation is NO ACTION (+60.00).
    - cds

    35.  mongoose_bite ( default - 5 )
    The action (mongoose_bite) is usable at (0.00 + 0.00) with cost of 30 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
     - this entry's criteria FAILS: active_enemies[1.00] = 1 & target.time_to_die[351.00] < focus.current[100.00] / ( action.mongoose_bite.cost[30.00] - cast_regen[-22.50] ) * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.30ms
    TimeData:Survival-default-5:mongoose_bite:0.30:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.00:Pre-Script:0.00:Post-Script:0.06:Pre-Recheck:0.13:Post-Recheck Times:0.04:Post Recheck:0.00

    36.  call_action_list ( default - 6 )
    Criteria for apwfi FAIL at +0.00 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false] & talent.alpha_predator.enabled[false]

    37.  call_action_list ( default - 7 )
    Criteria for wfi FAIL at +0.00 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false]

    38.  call_action_list ( default - 8 )
    Criteria for st PASS at +0.00 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
    Action list (st) was found.
    + st
    Current recommendation was NO ACTION at +60.00s.

    39.  kill_shot ( st - 1 )
    The action (kill_shot) is unusable at (0.00 + 0.00) because requires target health below 20 percent.
    Time spent on this action:  0.11ms
    TimeData:Survival-st-1:kill_shot:0.11:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.04

    40.  harpoon ( st - 2 )
    The action (harpoon) is unusable at (0.00 + 0.00) because harpoon disabled or target too close.
    Time spent on this action:  0.04ms
    TimeData:Survival-st-2:harpoon:0.04:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01

    41.  flanking_strike ( st - 3 ) - talent [ flanking_strike ] missing
    Time spent on this action:  0.02ms
    TimeData:Survival-st-3:flanking_strike:0.02

    42.  raptor_strike ( st - 4 ) - talent [ mongoose_bite ] disallowed
    Time spent on this action:  0.02ms
    TimeData:Survival-st-4:raptor_strike:0.02

    43.  mongoose_bite ( st - 5 )
    The action (mongoose_bite) is usable at (0.00 + 0.00) with cost of 30 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.coordinated_assault.up[false] & ( buff.coordinated_assault.remains[0.00] < 1.5 * gcd.execute[1.10] | buff.blur_of_talons.up[false] & buff.blur_of_talons.remains[0.00] < 1.5 * gcd.execute[1.10] )
    There were no recheck events to check.
    Time spent on this action:  0.24ms
    TimeData:Survival-st-5:mongoose_bite:0.24:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.05:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.10:Post-Recheck Times:0.02:Post Recheck:0.00

    44.  kill_command ( st - 6 )
    The action (kill_command) is usable at (0.00 + 0.00).
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[100.00] + cast_regen[22.50] < focus.max[100.00]
    There were no recheck events to check.
    Time spent on this action:  0.20ms
    TimeData:Survival-st-6:kill_command:0.20:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.03:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.02:Pre-Recheck:0.04:Post-Recheck Times:0.00:Post Recheck:0.00

    45.  serpent_sting ( st - 7 )
    The action (serpent_sting) is usable at (0.00 + 0.00) with cost of 20 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false] & buff.vipers_venom.remains[0.00] < 1 * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.14ms
    TimeData:Survival-st-7:serpent_sting:0.14:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.04:Post-Recheck Times:0.01:Post Recheck:0.00

    46.  steel_trap ( st - 8 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-st-8:steel_trap:0.01

    47.  wildfire_bomb ( st - 9 )
    The action (wildfire_bomb) is usable at (0.00 + 8.94).
     - the action is ready before the current recommendation (at +8.94 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 8.94.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & refreshable[true] & full_recharge_time[13.24] < gcd.execute[1.10] & ! buff.memory_of_lucid_dreams.up[false] | focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & ( ! dot.wildfire_bomb.ticking[false] & ( ! buff.coordinated_assault.up[false] | buff.mongoose_fury.stack[0.00] < 1 | time_to_die[483.06] < 18 | ! dot.wildfire_bomb.ticking[false] & azerite.wilderness_survival.rank[1.00] > 0 ) ) & ! buff.memory_of_lucid_dreams.up[false]
    12.139586655626 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 21.08 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.82ms
    TimeData:Survival-st-9:wildfire_bomb:0.82:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.04:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.57:Post-Recheck Times:0.11:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    48.  serpent_sting ( st - 10 )
    The action (serpent_sting) is usable at (0.00 + 0.00) with cost of 20 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false] & dot.serpent_sting.remains[3.36] < 4 * gcd.execute[1.10] | dot.serpent_sting.refreshable[false] & ! buff.coordinated_assault.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.20ms
    TimeData:Survival-st-10:serpent_sting:0.20:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.09:Post-Recheck Times:0.01:Post Recheck:0.00

    49.  a_murder_of_crows ( st - 11 ) - talent [ a_murder_of_crows ] missing
    Time spent on this action:  0.03ms
    TimeData:Survival-st-11:a_murder_of_crows:0.03

    50.  coordinated_assault ( st - 12 )
    The action is not ready ( 48.63 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.03ms
    TimeData:Survival-st-12:coordinated_assault:0.03

    51.  mongoose_bite ( st - 13 )
    The action (mongoose_bite) is usable at (0.00 + 0.00) with cost of 30 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.mongoose_fury.up[false] | focus.current[100.00] + cast_regen[-22.50] > focus.max[100.00] - 20 & talent.vipers_venom.enabled[true] | focus.current[100.00] + cast_regen[-22.50] > focus.max[100.00] - 1 & talent.terms_of_engagement.enabled[false] | buff.coordinated_assault.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.55ms
    TimeData:Survival-st-13:mongoose_bite:0.55:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.06:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Script:0.00:Post-Script:0.09:Pre-Recheck:0.26:Post-Recheck Times:0.01:Post Recheck:0.00

    52.  raptor_strike ( st - 14 ) - talent [ mongoose_bite ] disallowed
    Time spent on this action:  0.02ms
    TimeData:Survival-st-14:raptor_strike:0.02

    53.  wildfire_bomb ( st - 15 )
    The action (wildfire_bomb) is usable at (0.00 + 8.94).
     - the action is ready before the current recommendation (at +8.94 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 8.94.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria PASSES: dot.wildfire_bomb.refreshable[true]
    Action chosen:  wildfire_bomb at 8.94!
    Time spent on this action:  0.13ms
    TimeData:Survival-st-15:wildfire_bomb:0.13:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.02:Post Recheck:0.00:Action Stored:0.03

    54.  serpent_sting ( st - 16 )
    The action (serpent_sting) is usable at (0.00 + 0.00) with cost of 20 focus.
     - the action is ready before the current recommendation (at +0.00 vs. +8.94).
    List ( st ) called from ( Survival:default:8 ) would PASS at 0.00.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.10ms
    TimeData:Survival-st-16:serpent_sting:0.10:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.01:Post-Recheck Times:0.00:Post Recheck:0.00
    Returned from list (st), current recommendation is wildfire_bomb (+8.94).
    - st

    55.  call_action_list ( default - 9 )
    Criteria for apst FAIL at +0.00 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]

    56.  call_action_list ( default - 10 )
    Criteria for apwfi FAIL at +0.00 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    57.  call_action_list ( default - 11 )
    Criteria for wfi FAIL at +0.00 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    58.  call_action_list ( default - 12 )
    Criteria for cleave FAIL at +0.00 - active_enemies[1.00] > 1 & ! talent.birds_of_prey.enabled[true] | active_enemies[1.00] > 2

    59.  concentrated_flame ( default - 13 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-default-13:concentrated_flame:0.01

    60.  arcane_torrent ( default - 14 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-default-14:arcane_torrent:0.02

    61.  bag_of_tricks ( default - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-default-15:bag_of_tricks:0.02

Completed default action list [ Survival - default ].
Recommendation is wildfire_bomb at 0.00 + 8.94.
Recommendation #1 is wildfire_bomb at 8.94s (8.94s).
Used 7.79ms of CPU on 1 prediction(s).

RECOMMENDATION #2 ( Offset: 8.95, GCD: 1.10, Casting: 0.00 ).

Resources: focus[ 100.00 / 100.00 ]
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.

Processing precombat action list [ Survival - precombat ].

    Current recommendation was NO ACTION at +60.00s.

    1.   summon_pet ( precombat - 1 )
    The action (summon_pet) is unusable at (8.95 + 1.10) because ability 'usable' function returned false without explanation.
    Time spent on this action:  0.08ms
    TimeData:Survival-precombat-1:summon_pet:0.08:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.03

    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.04ms
    TimeData:Survival-precombat-2:azsharas_font_of_power:0.04

    3.   guardian_of_azeroth ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-3:guardian_of_azeroth:0.02

    4.   coordinated_assault ( precombat - 4 )
    The action is not ready ( 39.68 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-4:coordinated_assault:0.02

    5.   worldvein_resonance ( precombat - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-5:worldvein_resonance:0.02

    6.   steel_trap ( precombat - 6 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-6:steel_trap:0.02

    7.   harpoon ( precombat - 7 )
    We are already in-combat and this pre-combat action is not essential.  Skipping.
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-7:harpoon:0.02

Completed precombat action list [ Survival - precombat ].

Processing default action list [ Survival - default ].

    Current recommendation was NO ACTION at +60.00s.

    Entry #1 in list ( default ) is not set or not enabled.  Skipping.

    8.   muzzle ( default - 2 )
    The action is not ready ( 3600.00 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Survival-default-2:muzzle:0.02

    9.   use_items ( default - 3 )
    There is no criteria for Use Items.
    + items
    Current recommendation was NO ACTION at +60.00s.

    10.  heart_essence ( items - 1 ) - IsUsableItem
    Time spent on this action:  0.11ms
    TimeData:UseItems-items-1:heart_essence:0.11
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items

    11.  call_action_list ( default - 4 )
    There is no criteria for cds.
    Action list (cds) was found.
    + cds
    Current recommendation was NO ACTION at +60.00s.

    12.  blood_fury ( cds - 1 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-1:blood_fury:0.02

    13.  ancestral_call ( cds - 2 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-2:ancestral_call:0.02

    14.  fireblood ( cds - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-3:fireblood:0.02

    15.  lights_judgment ( cds - 4 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-4:lights_judgment:0.02

    16.  berserking ( cds - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-5:berserking:0.02

    17.  potion ( cds - 6 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-6:potion:0.02

    18.  aspect_of_the_eagle ( cds - 7 )
    The action (aspect_of_the_eagle) is usable at (8.95 + 1.10).
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: target.distance[1.00] >= 6
    There were no recheck events to check.
    Time spent on this action:  0.09ms
    TimeData:Survival-cds-7:aspect_of_the_eagle:0.09:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.01:Post-Recheck Times:0.00:Post Recheck:0.00

    19.  ashvanes_razor_coral ( cds - 8 ) - IsUsableItem
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-8:ashvanes_razor_coral:0.03

    20.  galecallers_boon ( cds - 9 ) - IsUsableItem
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-9:galecallers_boon:0.03

    21.  azsharas_font_of_power ( cds - 10 ) - IsUsableItem
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-10:azsharas_font_of_power:0.02

    22.  focused_azerite_beam ( cds - 11 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-11:focused_azerite_beam:0.02

    23.  blood_of_the_enemy ( cds - 12 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-12:blood_of_the_enemy:0.02

    24.  purifying_blast ( cds - 13 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-13:purifying_blast:0.02

    25.  guardian_of_azeroth ( cds - 14 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-14:guardian_of_azeroth:0.01

    26.  ripple_in_space ( cds - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-15:ripple_in_space:0.02

    27.  concentrated_flame ( cds - 16 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-16:concentrated_flame:0.02

    28.  the_unbound_force ( cds - 17 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-17:the_unbound_force:0.02

    29.  worldvein_resonance ( cds - 18 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-18:worldvein_resonance:0.01

    30.  reaping_flames ( cds - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-19:reaping_flames:0.02

    31.  serpent_sting ( cds - 20 )
    The action (serpent_sting) is usable at (8.95 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & refreshable[true] & buff.vipers_venom.up[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    There were no recheck events to check.
    Time spent on this action:  0.26ms
    TimeData:Survival-cds-20:serpent_sting:0.26:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.04:Pre-Recheck:0.11:Post-Recheck Times:0.02:Post Recheck:0.00

    32.  mongoose_bite ( cds - 21 )
    The action (mongoose_bite) is usable at (8.95 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    There were no recheck events to check.
    Time spent on this action:  0.19ms
    TimeData:Survival-cds-21:mongoose_bite:0.19:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.04:Pre-Recheck:0.06:Post-Recheck Times:0.01:Post Recheck:0.00

    33.  wildfire_bomb ( cds - 22 )
    The action (wildfire_bomb) is usable at (8.95 + 13.24).
     - the action is ready before the current recommendation (at +13.24 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 13.24.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & full_recharge_time[13.24] < 1.5 * gcd.execute[1.10] & focus.current[100.00] < action.mongoose_bite.cost[30.00] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    11.5877872622 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 24.83 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.35ms
    TimeData:Survival-cds-22:wildfire_bomb:0.35:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.18:Post-Recheck Times:0.06:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    34.  memory_of_lucid_dreams ( cds - 23 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-23:memory_of_lucid_dreams:0.02
    Returned from list (cds), current recommendation is NO ACTION (+60.00).
    - cds

    35.  mongoose_bite ( default - 5 )
    The action (mongoose_bite) is usable at (8.95 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
     - this entry's criteria FAILS: active_enemies[1.00] = 1 & target.time_to_die[340.95] < focus.current[100.00] / ( action.mongoose_bite.cost[30.00] - cast_regen[-22.50] ) * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.28ms
    TimeData:Survival-default-5:mongoose_bite:0.28:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.00:Pre-Script:0.00:Post-Script:0.05:Pre-Recheck:0.12:Post-Recheck Times:0.04:Post Recheck:0.00

    36.  call_action_list ( default - 6 )
    Criteria for apwfi FAIL at +8.95 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false] & talent.alpha_predator.enabled[false]

    37.  call_action_list ( default - 7 )
    Criteria for wfi FAIL at +8.95 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false]

    38.  call_action_list ( default - 8 )
    Criteria for st PASS at +8.95 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
    Action list (st) was found.
    + st
    Current recommendation was NO ACTION at +60.00s.

    39.  kill_shot ( st - 1 )
    The action (kill_shot) is unusable at (8.95 + 1.10) because requires target health below 20 percent.
    Time spent on this action:  0.09ms
    TimeData:Survival-st-1:kill_shot:0.09:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.04

    40.  harpoon ( st - 2 )
    The action (harpoon) is unusable at (8.95 + 1.10) because harpoon disabled or target too close.
    Time spent on this action:  0.04ms
    TimeData:Survival-st-2:harpoon:0.04:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01

    41.  flanking_strike ( st - 3 ) - talent [ flanking_strike ] missing
    Time spent on this action:  0.02ms
    TimeData:Survival-st-3:flanking_strike:0.02

    42.  raptor_strike ( st - 4 ) - talent [ mongoose_bite ] disallowed
    Time spent on this action:  0.02ms
    TimeData:Survival-st-4:raptor_strike:0.02

    43.  mongoose_bite ( st - 5 )
    The action (mongoose_bite) is usable at (8.95 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.coordinated_assault.up[false] & ( buff.coordinated_assault.remains[0.00] < 1.5 * gcd.execute[1.10] | buff.blur_of_talons.up[false] & buff.blur_of_talons.remains[0.00] < 1.5 * gcd.execute[1.10] )
    There were no recheck events to check.
    Time spent on this action:  0.24ms
    TimeData:Survival-st-5:mongoose_bite:0.24:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.05:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.10:Post-Recheck Times:0.02:Post Recheck:0.00

    44.  kill_command ( st - 6 )
    The action (kill_command) is usable at (8.95 + 1.10).
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[100.00] + cast_regen[22.50] < focus.max[100.00]
    There were no recheck events to check.
    Time spent on this action:  0.16ms
    TimeData:Survival-st-6:kill_command:0.16:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.03:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.02:Pre-Recheck:0.04:Post-Recheck Times:0.00:Post Recheck:0.00

    45.  serpent_sting ( st - 7 )
    The action (serpent_sting) is usable at (8.95 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false] & buff.vipers_venom.remains[0.00] < 1 * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.14ms
    TimeData:Survival-st-7:serpent_sting:0.14:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.04:Post-Recheck Times:0.01:Post Recheck:0.00

    46.  steel_trap ( st - 8 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-st-8:steel_trap:0.01

    47.  wildfire_bomb ( st - 9 )
    The action (wildfire_bomb) is usable at (8.95 + 13.24).
     - the action is ready before the current recommendation (at +13.24 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 13.24.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & refreshable[true] & full_recharge_time[13.24] < gcd.execute[1.10] & ! buff.memory_of_lucid_dreams.up[false] | focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & ( ! dot.wildfire_bomb.ticking[false] & ( ! buff.coordinated_assault.up[false] | buff.mongoose_fury.stack[0.00] < 1 | time_to_die[469.81] < 18 | ! dot.wildfire_bomb.ticking[false] & azerite.wilderness_survival.rank[1.00] > 0 ) ) & ! buff.memory_of_lucid_dreams.up[false]
    12.139586655638 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 25.38 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.77ms
    TimeData:Survival-st-9:wildfire_bomb:0.77:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.04:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.52:Post-Recheck Times:0.11:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    48.  serpent_sting ( st - 10 )
    The action (serpent_sting) is usable at (8.95 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria PASSES: buff.vipers_venom.up[false] & dot.serpent_sting.remains[0.00] < 4 * gcd.execute[1.10] | dot.serpent_sting.refreshable[true] & ! buff.coordinated_assault.up[false]
    Action chosen:  serpent_sting at 1.10!
    Time spent on this action:  0.21ms
    TimeData:Survival-st-10:serpent_sting:0.21:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.09:Post Recheck:0.00:Action Stored:0.03
    Returned from list (st), current recommendation is serpent_sting (+1.10).
    - st

    49.  call_action_list ( default - 9 )
    Criteria for apst FAIL at +8.95 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]

    50.  call_action_list ( default - 10 )
    Criteria for apwfi FAIL at +8.95 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    51.  call_action_list ( default - 11 )
    Criteria for wfi FAIL at +8.95 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    52.  call_action_list ( default - 12 )
    Criteria for cleave FAIL at +8.95 - active_enemies[1.00] > 1 & ! talent.birds_of_prey.enabled[true] | active_enemies[1.00] > 2

Completed default action list [ Survival - default ].
Recommendation is serpent_sting at 8.95 + 1.10.
Recommendation #2 is serpent_sting at 1.10s (10.05s).
Used 12.95ms of CPU on 2 prediction(s).

RECOMMENDATION #3 ( Offset: 10.06, GCD: 1.10, Casting: 0.00 ).

Resources: focus[ 80.00 / 100.00 ]
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.

Processing precombat action list [ Survival - precombat ].

    Current recommendation was NO ACTION at +60.00s.

    1.   summon_pet ( precombat - 1 )
    The action (summon_pet) is unusable at (10.06 + 1.10) because ability 'usable' function returned false without explanation.
    Time spent on this action:  0.07ms
    TimeData:Survival-precombat-1:summon_pet:0.07:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.03

    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.03ms
    TimeData:Survival-precombat-2:azsharas_font_of_power:0.03

    3.   guardian_of_azeroth ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-3:guardian_of_azeroth:0.02

    4.   coordinated_assault ( precombat - 4 )
    The action is not ready ( 38.57 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-4:coordinated_assault:0.02

    5.   worldvein_resonance ( precombat - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-5:worldvein_resonance:0.02

    6.   steel_trap ( precombat - 6 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-6:steel_trap:0.02

    7.   harpoon ( precombat - 7 )
    We are already in-combat and this pre-combat action is not essential.  Skipping.
    Time spent on this action:  0.02ms
    TimeData:Survival-precombat-7:harpoon:0.02

Completed precombat action list [ Survival - precombat ].

Processing default action list [ Survival - default ].

    Current recommendation was NO ACTION at +60.00s.

    Entry #1 in list ( default ) is not set or not enabled.  Skipping.

    8.   muzzle ( default - 2 )
    The action is not ready ( 3600.00 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Survival-default-2:muzzle:0.02

    9.   use_items ( default - 3 )
    There is no criteria for Use Items.
    + items
    Current recommendation was NO ACTION at +60.00s.

    10.  heart_essence ( items - 1 ) - IsUsableItem
    Time spent on this action:  0.10ms
    TimeData:UseItems-items-1:heart_essence:0.10
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items

    11.  call_action_list ( default - 4 )
    There is no criteria for cds.
    Action list (cds) was found.
    + cds
    Current recommendation was NO ACTION at +60.00s.

    12.  blood_fury ( cds - 1 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-1:blood_fury:0.02

    13.  ancestral_call ( cds - 2 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-2:ancestral_call:0.02

    14.  fireblood ( cds - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-3:fireblood:0.02

    15.  lights_judgment ( cds - 4 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-4:lights_judgment:0.02

    16.  berserking ( cds - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-5:berserking:0.02

    17.  potion ( cds - 6 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-6:potion:0.02

    18.  aspect_of_the_eagle ( cds - 7 )
    The action (aspect_of_the_eagle) is usable at (10.06 + 1.10).
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: target.distance[1.00] >= 6
    There were no recheck events to check.
    Time spent on this action:  0.09ms
    TimeData:Survival-cds-7:aspect_of_the_eagle:0.09:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.02:Post-Recheck Times:0.00:Post Recheck:0.00

    19.  ashvanes_razor_coral ( cds - 8 ) - IsUsableItem
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-8:ashvanes_razor_coral:0.03

    20.  galecallers_boon ( cds - 9 ) - IsUsableItem
    Time spent on this action:  0.03ms
    TimeData:Survival-cds-9:galecallers_boon:0.03

    21.  azsharas_font_of_power ( cds - 10 ) - IsUsableItem
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-10:azsharas_font_of_power:0.01

    22.  focused_azerite_beam ( cds - 11 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-11:focused_azerite_beam:0.02

    23.  blood_of_the_enemy ( cds - 12 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-12:blood_of_the_enemy:0.02

    24.  purifying_blast ( cds - 13 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-13:purifying_blast:0.02

    25.  guardian_of_azeroth ( cds - 14 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-14:guardian_of_azeroth:0.01

    26.  ripple_in_space ( cds - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-15:ripple_in_space:0.02

    27.  concentrated_flame ( cds - 16 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-16:concentrated_flame:0.02

    28.  the_unbound_force ( cds - 17 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-17:the_unbound_force:0.02

    29.  worldvein_resonance ( cds - 18 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-cds-18:worldvein_resonance:0.01

    30.  reaping_flames ( cds - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-19:reaping_flames:0.02

    31.  serpent_sting ( cds - 20 )
    The action (serpent_sting) is usable at (10.06 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & refreshable[false] & buff.vipers_venom.up[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    3.279891508187 - true
    There are 1 recheck events.
    List ( cds ) called from ( Survival:default:4 ) would PASS at 4.38.
    NONE
    Recheck #1 ( +4.38 ) NOT MET: essence.memory_of_lucid_dreams.major[false] & refreshable[false] & buff.vipers_venom.up[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    Time spent on this action:  0.41ms
    TimeData:Survival-cds-20:serpent_sting:0.41:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.04:Pre-Recheck:0.11:Post-Recheck Times:0.03:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Recheck Post-Usable:0.01:Recheck Post-Stack:0.01:Recheck Post-Script:0.03:Recheck Post-Channel:0.00:Recheck Loop End:0.10:Post Recheck Loop:0.00:Post Recheck:0.00

    32.  mongoose_bite ( cds - 21 )
    The action (mongoose_bite) is usable at (10.06 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 1.10.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    There were no recheck events to check.
    Time spent on this action:  0.31ms
    TimeData:Survival-cds-21:mongoose_bite:0.31:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.03:Post Ready/Clash:0.01:Post Stack:0.02:Pre-Script:0.00:Post-Script:0.06:Pre-Recheck:0.10:Post-Recheck Times:0.02:Post Recheck:0.01

    33.  wildfire_bomb ( cds - 22 )
    The action (wildfire_bomb) is usable at (10.06 + 12.13).
     - the action is ready before the current recommendation (at +12.13 vs. +60.00).
    List ( cds ) called from ( Survival:default:4 ) would PASS at 12.13.
    NONE
     - this entry's criteria FAILS: essence.memory_of_lucid_dreams.major[false] & full_recharge_time[13.24] < 1.5 * gcd.execute[1.10] & focus.current[100.00] < action.mongoose_bite.cost[30.00] & ! cooldown.memory_of_lucid_dreams.remains[120.00]
    11.5877872622 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 23.72 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.43ms
    TimeData:Survival-cds-22:wildfire_bomb:0.43:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.02:Pre-Script:0.00:Post-Script:0.06:Pre-Recheck:0.19:Post-Recheck Times:0.06:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    34.  memory_of_lucid_dreams ( cds - 23 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-cds-23:memory_of_lucid_dreams:0.02
    Returned from list (cds), current recommendation is NO ACTION (+60.00).
    - cds

    35.  mongoose_bite ( default - 5 )
    The action (mongoose_bite) is usable at (10.06 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
     - this entry's criteria FAILS: active_enemies[1.00] = 1 & target.time_to_die[339.84] < focus.current[87.50] / ( action.mongoose_bite.cost[30.00] - cast_regen[-22.50] ) * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.29ms
    TimeData:Survival-default-5:mongoose_bite:0.29:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.00:Pre-Script:0.00:Post-Script:0.05:Pre-Recheck:0.12:Post-Recheck Times:0.04:Post Recheck:0.01

    36.  call_action_list ( default - 6 )
    Criteria for apwfi FAIL at +10.06 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false] & talent.alpha_predator.enabled[false]

    37.  call_action_list ( default - 7 )
    Criteria for wfi FAIL at +10.06 - active_enemies[1.00] < 3 & talent.chakrams.enabled[false]

    38.  call_action_list ( default - 8 )
    Criteria for st PASS at +10.06 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
    Action list (st) was found.
    + st
    Current recommendation was NO ACTION at +60.00s.

    39.  kill_shot ( st - 1 )
    The action (kill_shot) is unusable at (10.06 + 1.10) because requires target health below 20 percent.
    Time spent on this action:  0.09ms
    TimeData:Survival-st-1:kill_shot:0.09:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.04

    40.  harpoon ( st - 2 )
    The action (harpoon) is unusable at (10.06 + 1.10) because harpoon disabled or target too close.
    Time spent on this action:  0.04ms
    TimeData:Survival-st-2:harpoon:0.04:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01

    41.  flanking_strike ( st - 3 ) - talent [ flanking_strike ] missing
    Time spent on this action:  0.02ms
    TimeData:Survival-st-3:flanking_strike:0.02

    42.  raptor_strike ( st - 4 ) - talent [ mongoose_bite ] disallowed
    Time spent on this action:  0.02ms
    TimeData:Survival-st-4:raptor_strike:0.02

    43.  mongoose_bite ( st - 5 )
    The action (mongoose_bite) is usable at (10.06 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.coordinated_assault.up[false] & ( buff.coordinated_assault.remains[0.00] < 1.5 * gcd.execute[1.10] | buff.blur_of_talons.up[false] & buff.blur_of_talons.remains[0.00] < 1.5 * gcd.execute[1.10] )
    There were no recheck events to check.
    Time spent on this action:  0.23ms
    TimeData:Survival-st-5:mongoose_bite:0.23:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.04:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.10:Post-Recheck Times:0.02:Post Recheck:0.00

    44.  kill_command ( st - 6 )
    The action (kill_command) is usable at (10.06 + 1.10).
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[87.50] + cast_regen[22.50] < focus.max[100.00]
    There were no recheck events to check.
    Time spent on this action:  0.16ms
    TimeData:Survival-st-6:kill_command:0.16:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.03:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.02:Pre-Recheck:0.04:Post-Recheck Times:0.00:Post Recheck:0.00

    45.  serpent_sting ( st - 7 )
    The action (serpent_sting) is usable at (10.06 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false] & buff.vipers_venom.remains[0.00] < 1 * gcd.execute[1.10]
    There were no recheck events to check.
    Time spent on this action:  0.16ms
    TimeData:Survival-st-7:serpent_sting:0.16:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.06:Post-Recheck Times:0.01:Post Recheck:0.00

    46.  steel_trap ( st - 8 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-st-8:steel_trap:0.01

    47.  wildfire_bomb ( st - 9 )
    The action (wildfire_bomb) is usable at (10.06 + 12.13).
     - the action is ready before the current recommendation (at +12.13 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 12.13.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & refreshable[true] & full_recharge_time[13.24] < gcd.execute[1.10] & ! buff.memory_of_lucid_dreams.up[false] | focus.current[100.00] + cast_regen[7.50] < focus.max[100.00] & ( ! dot.wildfire_bomb.ticking[false] & ( ! buff.coordinated_assault.up[false] | buff.mongoose_fury.stack[0.00] < 1 | time_to_die[469.81] < 18 | ! dot.wildfire_bomb.ticking[false] & azerite.wilderness_survival.rank[1.00] > 0 ) ) & ! buff.memory_of_lucid_dreams.up[false]
    12.139586655638 - true
    There are 1 recheck events.
    Rechecking stopped at step #1.  The recheck ( 24.27 ) isn't ready within a reasonable time frame ( 10s ).
    Time spent on this action:  0.77ms
    TimeData:Survival-st-9:wildfire_bomb:0.77:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.04:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.52:Post-Recheck Times:0.11:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Post Recheck Loop:0.01:Post Recheck:0.00

    48.  serpent_sting ( st - 10 )
    The action (serpent_sting) is usable at (10.06 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false] & dot.serpent_sting.remains[7.73] < 4 * gcd.execute[1.10] | dot.serpent_sting.refreshable[false] & ! buff.coordinated_assault.up[false]
    3.3207963606807 - true
    There are 1 recheck events.
    List ( st ) called from ( Survival:default:8 ) would PASS at 4.42.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
    Recheck #1 ( +4.42 ) NOT MET: buff.vipers_venom.up[false] & dot.serpent_sting.remains[4.40] < 4 * gcd.execute[1.10] | dot.serpent_sting.refreshable[false] & ! buff.coordinated_assault.up[false]
    Time spent on this action:  0.34ms
    TimeData:Survival-st-10:serpent_sting:0.34:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.09:Post-Recheck Times:0.02:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Recheck Post-Usable:0.01:Recheck Post-Stack:0.04:Recheck Post-Script:0.01:Recheck Post-Channel:0.00:Recheck Loop End:0.08:Post Recheck Loop:0.00:Post Recheck:0.00

    49.  a_murder_of_crows ( st - 11 ) - talent [ a_murder_of_crows ] missing
    Time spent on this action:  0.02ms
    TimeData:Survival-st-11:a_murder_of_crows:0.02

    50.  coordinated_assault ( st - 12 )
    The action is not ready ( 38.57 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.01ms
    TimeData:Survival-st-12:coordinated_assault:0.01

    51.  mongoose_bite ( st - 13 )
    The action (mongoose_bite) is usable at (10.06 + 1.10) with cost of 30 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.mongoose_fury.up[false] | focus.current[87.50] + cast_regen[-22.50] > focus.max[100.00] - 20 & talent.vipers_venom.enabled[true] | focus.current[87.50] + cast_regen[-22.50] > focus.max[100.00] - 1 & talent.terms_of_engagement.enabled[false] | buff.coordinated_assault.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.28ms
    TimeData:Survival-st-13:mongoose_bite:0.28:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.16:Post-Recheck Times:0.01:Post Recheck:0.00

    52.  raptor_strike ( st - 14 ) - talent [ mongoose_bite ] disallowed
    Time spent on this action:  0.01ms
    TimeData:Survival-st-14:raptor_strike:0.01

    53.  wildfire_bomb ( st - 15 )
    The action (wildfire_bomb) is usable at (10.06 + 12.13).
     - the action is ready before the current recommendation (at +12.13 vs. +60.00).
    List ( st ) called from ( Survival:default:8 ) would PASS at 12.13.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria PASSES: dot.wildfire_bomb.refreshable[true]
    Action chosen:  wildfire_bomb at 12.13!
    Time spent on this action:  0.12ms
    TimeData:Survival-st-15:wildfire_bomb:0.12:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.02:Post Recheck:0.00:Action Stored:0.03

    54.  serpent_sting ( st - 16 )
    The action (serpent_sting) is usable at (10.06 + 1.10) with cost of 20 focus.
     - the action is ready before the current recommendation (at +1.10 vs. +12.13).
    List ( st ) called from ( Survival:default:8 ) would PASS at 1.10.
    active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]
     - this entry's criteria FAILS: buff.vipers_venom.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.10ms
    TimeData:Survival-st-16:serpent_sting:0.10:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.00:Pre-Recheck:0.01:Post-Recheck Times:0.00:Post Recheck:0.00
    Returned from list (st), current recommendation is wildfire_bomb (+12.13).
    - st

    55.  call_action_list ( default - 9 )
    Criteria for apst FAIL at +10.06 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & ! talent.wildfire_infusion.enabled[false]

    56.  call_action_list ( default - 10 )
    Criteria for apwfi FAIL at +10.06 - active_enemies[1.00] < 3 & talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    57.  call_action_list ( default - 11 )
    Criteria for wfi FAIL at +10.06 - active_enemies[1.00] < 3 & ! talent.alpha_predator.enabled[false] & talent.wildfire_infusion.enabled[false]

    58.  call_action_list ( default - 12 )
    Criteria for cleave FAIL at +10.06 - active_enemies[1.00] > 1 & ! talent.birds_of_prey.enabled[true] | active_enemies[1.00] > 2

    59.  concentrated_flame ( default - 13 ) - ability unknown
    Time spent on this action:  0.01ms
    TimeData:Survival-default-13:concentrated_flame:0.01

    60.  arcane_torrent ( default - 14 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Survival-default-14:arcane_torrent:0.03

    61.  bag_of_tricks ( default - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Survival-default-15:bag_of_tricks:0.02

Completed default action list [ Survival - default ].
Recommendation is wildfire_bomb at 10.06 + 12.13.
Recommendation #3 is wildfire_bomb at 12.13s (22.19s).
Time spent generating recommendations:  19.22ms
SirColeslaw commented 3 years ago

Hello together,

i notice a similar behavior with the unholy death knight, the recommendation stops there as well, in fact it is even so that the queue simply runs empty and no further recommendations are displayed. The Hekili button bar is then simply empty, but as soon as I change the target, recommendations appear again. The last version that ran without problems was Hekili-v9.0.2-1.0.0.

Hekili commented 3 years ago

@vicwac - Thanks for the report. I can investigate the snapshot you provided re: Survival, which I've moved to Pastebin. For Windwalker, you'll need to submit a separate ticket with the snapshot for that situation.

@SirColeslaw - You'll need to submit a separate ticket, following the ticket instructions (including a snapshot).

Hekili commented 3 years ago

Rotation freezes on Wildfire Bomb about 1 minute after attacking target dummy, focus is full and other skills such as Kill Command are off cooldown but Hekili does not recommend them, and freezes until Wildfire Bomb cooldown finishes and is used before continuing.

Which ability or abilities did you think it should've recommended instead?

Hekili commented 3 years ago

I fixed a minor bug in the Survival module (not impacting this) and updated the priority. It looks like the previous priority didn't want to recommend Mongoose Bite (to start Mongoose Frenzy) without Coordinated Assault. This seems to work more consistently -- but let me know if you still have problems.

The fix is in 1.0.4-beta1.

vicwac commented 3 years ago

Working great now, thanks!