Hekili Priority Helper

Hekili Priority Helper

44M Downloads

revenge is not using

machajr opened this issue ยท 2 comments

commented

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

build: v9.0.2-1.0.13-beta1
level: 58 (58)
class: WARRIOR
spec: protection

talents: anger_management
booming_voice
crackling_thunder
double_time
indomitable
punish
unstoppable_force

pvptalents: none

covenant: venthyr

azerite: none

essences: [none], none

sets/legendaries/artifacts: none

gear: ashjrakamas_shroud_of_resolve = 1
belt_of_the_unrelenting_gale = 1
greathelm_of_phantasmic_reality = 1
heart_of_azeroth = 1
humming_black_dragonscale = 1
legplates_of_profane_sacrifice = 1
logic_loop_of_division = 1
lurkers_piercing_gaze = 1
malignant_leviathans_armguards = 1
mechanized_plate_chasse = 1
mirageweavers_gauntlets = 1
overclocking_bit_band = 1
pauldrons_of_infinite_darkness = 1
precipice_of_oblivion = 1
sabatons_of_rampaging_elements = 1
vitacharged_titanshard = 1

legendaries: none

itemIDs: 158075, 159426, 159443, 159679, 168979, 169157, 169159, 169223, 172188, 173462, 174044, 174109, 174166, 174167, 174178, 174500

settings: aoe = 2
buffPadding = 0
custom1Name = Custom 1
custom2Name = Custom 2
cycle = false
cycle_min = 6
damage = false
damageDots = false
damageExpiration = 8
damagePets = false
damageRange = 0
debuffPadding = 0
enabled = true
gcdSync = true
maxRefresh = 10
maxTime = 33
nameplateRange = 8
nameplates = true
package = Protection Warrior
petbased = false
potion = potion_of_unbridled_fury
potionsReset = 20180919.1
throttleRefresh = false
throttleTime = false
free_revenge = false

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

build: v9.0.2-1.0.13-beta1
level: 58 (58)
class: WARRIOR
spec: protection

talents: anger_management
booming_voice
crackling_thunder
double_time
indomitable
punish
unstoppable_force

pvptalents: none

covenant: venthyr

azerite: none

essences: [none], none

sets/legendaries/artifacts: none

gear: ashjrakamas_shroud_of_resolve = 1
belt_of_the_unrelenting_gale = 1
greathelm_of_phantasmic_reality = 1
heart_of_azeroth = 1
humming_black_dragonscale = 1
legplates_of_profane_sacrifice = 1
logic_loop_of_division = 1
lurkers_piercing_gaze = 1
malignant_leviathans_armguards = 1
mechanized_plate_chasse = 1
mirageweavers_gauntlets = 1
overclocking_bit_band = 1
pauldrons_of_infinite_darkness = 1
precipice_of_oblivion = 1
sabatons_of_rampaging_elements = 1
vitacharged_titanshard = 1

legendaries: none

itemIDs: 158075, 159426, 159443, 159679, 168979, 169157, 169159, 169223, 172188, 173462, 174044, 174109, 174166, 174167, 174178, 174500

settings: aoe = 2
buffPadding = 0
custom1Name = Custom 1
custom2Name = Custom 2
cycle = false
cycle_min = 6
damage = false
damageDots = false
damageExpiration = 8
damagePets = false
damageRange = 0
debuffPadding = 0
enabled = true
gcdSync = true
maxRefresh = 10
maxTime = 33
nameplateRange = 8
nameplates = true
package = Protection Warrior
petbased = false
potion = potion_of_unbridled_fury
potionsReset = 20180919.1
throttleRefresh = false
throttleTime = false
free_revenge = false

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

New Recommendations for [ Primary ] requested at 03:00:23 ( 360866.91 ); using built-in ( Protection Warrior ) priority.

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

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

Processing precombat action list [ Protection Warrior - precombat ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    1.   battle_shout ( precombat - 1 )
    The action is not ready ( 2142.76 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-precombat-1:battle_shout:0.03
    
    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.10ms
    TimeData:Protection Warrior-precombat-2:azsharas_font_of_power:0.10
    
    3.   worldvein_resonance ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-precombat-3:worldvein_resonance:0.03
    
    4.   memory_of_lucid_dreams ( precombat - 4 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-precombat-4:memory_of_lucid_dreams:0.03
    
    5.   potion ( precombat - 5 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-precombat-5:potion:0.03

Completed precombat action list [ Protection Warrior - precombat ].

Processing default action list [ Protection Warrior - default ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    6.   revenge ( default - 1 )
    The action (revenge) is unusable at (0.00 + 0.00) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.17ms
    TimeData:Protection Warrior-default-1:revenge:0.17:Post-TTR and Essential:0.09:Post Cycle:0.00:Post Usable:0.05
    
    7.   charge ( default - 2 )
    The action (charge) is unusable at (0.00 + 0.00) because requires 8 yard range or more.
    Time spent on this action:  0.16ms
    TimeData:Protection Warrior-default-2:charge:0.16:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.08
    
    8.   pummel ( default - 3 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-3:pummel:0.03
    
    9.   shockwave ( default - 4 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-4:shockwave:0.03
    
    10.  blood_fury ( default - 5 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-5:blood_fury:0.03
    
    11.  berserking ( default - 6 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-6:berserking:0.03
    
    12.  arcane_torrent ( default - 7 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-7:arcane_torrent:0.03
    
    13.  lights_judgment ( default - 8 ) - ability unknown
    Time spent on this action:  0.04ms
    TimeData:Protection Warrior-default-8:lights_judgment:0.04
    
    14.  fireblood ( default - 9 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-9:fireblood:0.03
    
    15.  ancestral_call ( default - 10 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-10:ancestral_call:0.03
    
    16.  bag_of_tricks ( default - 11 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-11:bag_of_tricks:0.03
    
    17.  potion ( default - 12 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-12:potion:0.02
    
    18.  ignore_pain ( default - 13 )
    The action (ignore_pain) is usable at (0.00 + 0.00) with cost of 40 rage.
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
     - this entry's criteria FAILS: rage.deficit[46.00] < 40 * talent.booming_voice.enabled[true] * cooldown.demoralizing_shout.ready[false]
    There were no recheck events to check.
    Time spent on this action:  0.26ms
    TimeData:Protection Warrior-default-13:ignore_pain:0.26:Post-TTR and Essential:0.06:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.00:Pre-Script:0.00:Post-Script:0.03:Pre-Recheck:0.07:Post-Recheck Times:0.02:Post Recheck:0.01
    
    19.  worldvein_resonance ( default - 14 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-14:worldvein_resonance:0.02
    
    20.  memory_of_lucid_dreams ( default - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-15:memory_of_lucid_dreams:0.02
    
    21.  concentrated_flame ( default - 16 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-16:concentrated_flame:0.03
    
    22.  heart_essence ( default - 17 ) - IsUsableItem
    Time spent on this action:  0.18ms
    TimeData:Protection Warrior-default-17:heart_essence:0.18
    
    23.  use_items ( default - 18 )
    Criteria for ??? PASS at +0.00 - cooldown.avatar.remains[90.00] <= gcd.execute[0.00] | buff.avatar.up[true]
    + items
    Current recommendation was NO ACTION at +60.00s.
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items
    
    24.  avatar ( default - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-19:avatar:0.03
    
    25.  spear_of_bastion ( default - 20 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-20:spear_of_bastion:0.03
    
    26.  conquerors_banner ( default - 21 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-21:conquerors_banner:0.03
    
    27.  ancient_aftershock ( default - 22 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-22:ancient_aftershock:0.03
    
    28.  call_action_list ( default - 23 )
    Criteria for mitigation FAIL at +0.00 - incoming_damage_5s[0.00] > 0
    
    29.  run_action_list ( default - 24 )
    Criteria for aoe PASS at +0.00 - spell_targets.whirlwind[5.00] > 2
    Action list (aoe) was found.
    + [aoe]
    Current recommendation was NO ACTION at +60.00s.
    
    30.  revenge ( aoe - 1 )
    The action (revenge) is unusable at (0.00 + 0.00) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.11ms
    TimeData:Protection Warrior-aoe-1:revenge:0.11:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.04
    
    31.  thunder_clap ( aoe - 2 )
    The action (thunder_clap) is usable at (0.00 + 0.00).
     - the action is ready before the current recommendation (at +0.00 vs. +60.00).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 0.00.
    spell_targets.whirlwind[5.00] > 2
     - this entry has no criteria to test.
    Action chosen:  thunder_clap at 0.00!
    Returned from list (aoe), current recommendation is thunder_clap (+0.00).
    - [aoe]
    Added aoe to blocklist as it was called via RAL.
    The recommended action (thunder_clap) is ready in less than 0.2s; exiting list (default).

Completed default action list [ Protection Warrior - default ].
Recommendation is thunder_clap at 0.00 + 0.00.
Recommendation #1 is thunder_clap at 0.00s (0.00s).
Used 3.19ms of CPU on 1 prediction(s).

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

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

Processing precombat action list [ Protection Warrior - precombat ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    1.   battle_shout ( precombat - 1 )
    The action is not ready ( 2142.76 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-1:battle_shout:0.02
    
    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.06ms
    TimeData:Protection Warrior-precombat-2:azsharas_font_of_power:0.06
    
    3.   worldvein_resonance ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-3:worldvein_resonance:0.02
    
    4.   memory_of_lucid_dreams ( precombat - 4 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-4:memory_of_lucid_dreams:0.02
    
    5.   potion ( precombat - 5 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-5:potion:0.02

Completed precombat action list [ Protection Warrior - precombat ].

Processing default action list [ Protection Warrior - default ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    6.   revenge ( default - 1 )
    The action (revenge) is unusable at (0.00 + 1.27) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.11ms
    TimeData:Protection Warrior-default-1:revenge:0.11:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.04
    
    7.   charge ( default - 2 )
    The action (charge) is unusable at (0.00 + 1.27) because requires 8 yard range or more.
    Time spent on this action:  0.07ms
    TimeData:Protection Warrior-default-2:charge:0.07:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.01
    
    8.   pummel ( default - 3 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-3:pummel:0.02
    
    9.   shockwave ( default - 4 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-4:shockwave:0.02
    
    10.  blood_fury ( default - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-5:blood_fury:0.02
    
    11.  berserking ( default - 6 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-6:berserking:0.02
    
    12.  arcane_torrent ( default - 7 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-7:arcane_torrent:0.02
    
    13.  lights_judgment ( default - 8 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-8:lights_judgment:0.02
    
    14.  fireblood ( default - 9 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-9:fireblood:0.02
    
    15.  ancestral_call ( default - 10 ) - ability disabled ( toggle )
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-10:ancestral_call:0.03
    
    16.  bag_of_tricks ( default - 11 ) - ability unknown
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-default-11:bag_of_tricks:0.03
    
    17.  potion ( default - 12 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-12:potion:0.02
    
    18.  ignore_pain ( default - 13 )
    The action (ignore_pain) is usable at (0.00 + 1.27) with cost of 40 rage.
     - the action is ready before the current recommendation (at +1.27 vs. +60.00).
     - this entry's criteria FAILS: rage.deficit[41.00] < 40 * talent.booming_voice.enabled[true] * cooldown.demoralizing_shout.ready[false]
    There were no recheck events to check.
    Time spent on this action:  0.22ms
    TimeData:Protection Warrior-default-13:ignore_pain:0.22:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.00:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.06:Post-Recheck Times:0.02:Post Recheck:0.01
    
    19.  worldvein_resonance ( default - 14 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-14:worldvein_resonance:0.02
    
    20.  memory_of_lucid_dreams ( default - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-15:memory_of_lucid_dreams:0.02
    
    21.  concentrated_flame ( default - 16 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-16:concentrated_flame:0.02
    
    22.  heart_essence ( default - 17 ) - IsUsableItem
    Time spent on this action:  0.17ms
    TimeData:Protection Warrior-default-17:heart_essence:0.17
    
    23.  use_items ( default - 18 )
    Criteria for ??? PASS at +0.00 - cooldown.avatar.remains[90.00] <= gcd.execute[0.00] | buff.avatar.up[true]
    + items
    Current recommendation was NO ACTION at +60.00s.
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items
    
    24.  avatar ( default - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-19:avatar:0.02
    
    25.  spear_of_bastion ( default - 20 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-20:spear_of_bastion:0.02
    
    26.  conquerors_banner ( default - 21 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-21:conquerors_banner:0.02
    
    27.  ancient_aftershock ( default - 22 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-22:ancient_aftershock:0.02
    
    28.  call_action_list ( default - 23 )
    Criteria for mitigation FAIL at +0.00 - incoming_damage_5s[0.00] > 0
    
    29.  run_action_list ( default - 24 )
    Criteria for aoe PASS at +0.00 - spell_targets.whirlwind[5.00] > 2
    Action list (aoe) was found.
    + [aoe]
    Current recommendation was NO ACTION at +60.00s.
    
    30.  revenge ( aoe - 1 )
    The action (revenge) is unusable at (0.00 + 1.27) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.10ms
    TimeData:Protection Warrior-aoe-1:revenge:0.10:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.04
    
    31.  thunder_clap ( aoe - 2 )
    The action (thunder_clap) is usable at (0.00 + 2.53).
     - the action is ready before the current recommendation (at +2.53 vs. +60.00).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 2.53.
    spell_targets.whirlwind[5.00] > 2
     - this entry has no criteria to test.
    Action chosen:  thunder_clap at 2.53!
    Time spent on this action:  0.13ms
    TimeData:Protection Warrior-aoe-2:thunder_clap:0.13:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Recheck:0.01:Post Recheck:0.00:Action Stored:0.02
    
    32.  demoralizing_shout ( aoe - 3 )
    The action is not ready ( 30.89 ) before our maximum delay window ( 2.53 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-aoe-3:demoralizing_shout:0.02
    
    33.  shield_block ( aoe - 4 )
    The action (shield_block) is usable at (0.00 + 1.27) with cost of 30 rage.
     - the action is ready before the current recommendation (at +1.27 vs. +2.53).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 1.27.
    spell_targets.whirlwind[5.00] > 2
     - this entry's criteria FAILS: cooldown.shield_slam.ready[true] & buff.shield_block.down[true] & buff.memory_of_lucid_dreams.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.36ms
    TimeData:Protection Warrior-aoe-4:shield_block:0.36:Post-TTR and Essential:0.07: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.07:Post-Recheck Times:0.01:Post Recheck:0.01
    
    34.  shield_slam ( aoe - 5 )
    The action (shield_slam) is usable at (0.00 + 1.27).
     - the action is ready before the current recommendation (at +1.27 vs. +2.53).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 1.27.
    spell_targets.whirlwind[5.00] > 2
     - this entry's criteria FAILS: buff.memory_of_lucid_dreams.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.15ms
    TimeData:Protection Warrior-aoe-5:shield_slam:0.15:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.02:Post Stack:0.02:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.01:Post-Recheck Times:0.00:Post Recheck:0.01
    
    35.  dragon_roar ( aoe - 6 ) - talent [ dragon_roar ] missing
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-aoe-6:dragon_roar:0.03
    
    36.  revenge ( aoe - 7 )
    The action (revenge) is unusable at (0.00 + 1.27) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.10ms
    TimeData:Protection Warrior-aoe-7:revenge:0.10:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.04
    
    37.  grongs_primal_rage ( aoe - 8 ) - IsUsableItem
    Time spent on this action:  0.06ms
    TimeData:Protection Warrior-aoe-8:grongs_primal_rage:0.06
    
    38.  ravager ( aoe - 9 ) - talent [ ravager ] missing
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-aoe-9:ravager:0.03
    
    39.  shield_block ( aoe - 10 )
    The action (shield_block) is usable at (0.00 + 1.27) with cost of 30 rage.
     - the action is ready before the current recommendation (at +1.27 vs. +2.53).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 1.27.
    spell_targets.whirlwind[5.00] > 2
     - this entry's criteria PASSES: cooldown.shield_slam.ready[true] & buff.shield_block.down[true] & charges[2.00] = 2
    Action chosen:  shield_block at 1.27!
    Time spent on this action:  0.25ms
    TimeData:Protection Warrior-aoe-10:shield_block:0.25: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.03:Pre-Recheck:0.07:Post Recheck:0.00:Action Stored:0.05
    Returned from list (aoe), current recommendation is shield_block (+1.27).
    - [aoe]
    Added aoe to blocklist as it was called via RAL.
    
    40.  call_action_list ( default - 25 )
    There is no criteria for st.
    Action list (st) was found.
    + st
    Current recommendation was shield_block at +1.27s.
    
    41.  shield_block ( st - 3 )
    The action is not ready in time ( 1.27 vs. 1.27 ) [ Clash: 0.00 vs. 0.00 ] - padded by 0.05s.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-st-3:shield_block:0.02
    
    42.  ashvanes_razor_coral ( st - 7 ) - IsUsableItem
    Time spent on this action:  0.07ms
    TimeData:Protection Warrior-st-7:ashvanes_razor_coral:0.07
    
    43.  ashvanes_razor_coral ( st - 8 ) - IsUsableItem
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-st-8:ashvanes_razor_coral:0.02
    
    44.  grongs_primal_rage ( st - 12 ) - IsUsableItem
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-st-12:grongs_primal_rage:0.02
    Returned from list (st), current recommendation is shield_block (+1.27).
    - st

Completed default action list [ Protection Warrior - default ].
Recommendation is shield_block at 0.00 + 1.27.
Recommendation #2 is shield_block at 1.27s (1.27s).
Used 7.63ms of CPU on 2 prediction(s).

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

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

Processing precombat action list [ Protection Warrior - precombat ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    1.   battle_shout ( precombat - 1 )
    The action is not ready ( 2141.48 ) before our maximum delay window ( 15.00 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-1:battle_shout:0.02
    
    2.   azsharas_font_of_power ( precombat - 2 ) - IsUsableItem
    Time spent on this action:  0.06ms
    TimeData:Protection Warrior-precombat-2:azsharas_font_of_power:0.06
    
    3.   worldvein_resonance ( precombat - 3 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-3:worldvein_resonance:0.02
    
    4.   memory_of_lucid_dreams ( precombat - 4 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-4:memory_of_lucid_dreams:0.02
    
    5.   potion ( precombat - 5 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-precombat-5:potion:0.02

Completed precombat action list [ Protection Warrior - precombat ].

Processing default action list [ Protection Warrior - default ].
    
    Current recommendation was NO ACTION at +60.00s.
    
    6.   revenge ( default - 1 )
    The action (revenge) is unusable at (1.27 + 0.00) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.12ms
    TimeData:Protection Warrior-default-1:revenge:0.12:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.05
    
    7.   charge ( default - 2 )
    The action (charge) is unusable at (1.27 + 0.00) because requires 8 yard range or more.
    Time spent on this action:  0.08ms
    TimeData:Protection Warrior-default-2:charge:0.08:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02
    
    8.   pummel ( default - 3 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-3:pummel:0.02
    
    9.   shockwave ( default - 4 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-4:shockwave:0.02
    
    10.  blood_fury ( default - 5 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-5:blood_fury:0.02
    
    11.  berserking ( default - 6 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-6:berserking:0.02
    
    12.  arcane_torrent ( default - 7 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-7:arcane_torrent:0.02
    
    13.  lights_judgment ( default - 8 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-8:lights_judgment:0.02
    
    14.  fireblood ( default - 9 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-9:fireblood:0.02
    
    15.  ancestral_call ( default - 10 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-10:ancestral_call:0.02
    
    16.  bag_of_tricks ( default - 11 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-11:bag_of_tricks:0.02
    
    17.  potion ( default - 12 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-12:potion:0.02
    
    18.  ignore_pain ( default - 13 )
    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:Protection Warrior-default-13:ignore_pain:0.02
    
    19.  worldvein_resonance ( default - 14 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-14:worldvein_resonance:0.02
    
    20.  memory_of_lucid_dreams ( default - 15 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-15:memory_of_lucid_dreams:0.02
    
    21.  concentrated_flame ( default - 16 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-16:concentrated_flame:0.02
    
    22.  heart_essence ( default - 17 ) - IsUsableItem
    Time spent on this action:  0.16ms
    TimeData:Protection Warrior-default-17:heart_essence:0.16
    
    23.  use_items ( default - 18 )
    Criteria for ??? PASS at +1.27 - cooldown.avatar.remains[90.00] <= gcd.execute[0.00] | buff.avatar.up[true]
    + items
    Current recommendation was NO ACTION at +60.00s.
    Returned from Use Items; current recommendation is NO ACTION (+60.00).
    - items
    
    24.  avatar ( default - 19 ) - ability disabled ( toggle )
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-19:avatar:0.02
    
    25.  spear_of_bastion ( default - 20 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-20:spear_of_bastion:0.02
    
    26.  conquerors_banner ( default - 21 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-21:conquerors_banner:0.02
    
    27.  ancient_aftershock ( default - 22 ) - ability unknown
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-default-22:ancient_aftershock:0.02
    
    28.  call_action_list ( default - 23 )
    Criteria for mitigation FAIL at +1.27 - incoming_damage_5s[0.00] > 0
    
    29.  run_action_list ( default - 24 )
    Criteria for aoe PASS at +1.27 - spell_targets.whirlwind[5.00] > 2
    Action list (aoe) was found.
    + [aoe]
    Current recommendation was NO ACTION at +60.00s.
    
    30.  revenge ( aoe - 1 )
    The action (revenge) is unusable at (1.27 + 0.00) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.10ms
    TimeData:Protection Warrior-aoe-1:revenge:0.10:Post-TTR and Essential:0.04:Post Cycle:0.00:Post Usable:0.04
    
    31.  thunder_clap ( aoe - 2 )
    The action (thunder_clap) is usable at (1.27 + 1.26).
     - the action is ready before the current recommendation (at +1.26 vs. +60.00).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 1.26.
    spell_targets.whirlwind[5.00] > 2
     - this entry has no criteria to test.
    Action chosen:  thunder_clap at 1.26!
    Time spent on this action:  0.13ms
    TimeData:Protection Warrior-aoe-2:thunder_clap:0.13:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.02:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Recheck:0.01:Post Recheck:0.00:Action Stored:0.02
    
    32.  demoralizing_shout ( aoe - 3 )
    The action is not ready ( 29.62 ) before our maximum delay window ( 1.26 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-aoe-3:demoralizing_shout:0.02
    
    33.  shield_block ( aoe - 4 )
    The action is not ready ( 13.52 ) before our maximum delay window ( 1.26 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-aoe-4:shield_block:0.02
    
    34.  shield_slam ( aoe - 5 )
    The action (shield_slam) is usable at (1.27 + 0.00).
     - the action is ready before the current recommendation (at +0.00 vs. +1.26).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 0.00.
    spell_targets.whirlwind[5.00] > 2
     - this entry's criteria FAILS: buff.memory_of_lucid_dreams.up[false]
    There were no recheck events to check.
    Time spent on this action:  0.15ms
    TimeData:Protection Warrior-aoe-5:shield_slam:0.15:Post-TTR and Essential:0.03: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.01:Post-Recheck Times:0.00:Post Recheck:0.01
    
    35.  dragon_roar ( aoe - 6 ) - talent [ dragon_roar ] missing
    Time spent on this action:  0.03ms
    TimeData:Protection Warrior-aoe-6:dragon_roar:0.03
    
    36.  revenge ( aoe - 7 )
    The action (revenge) is unusable at (1.27 + 0.00) because don't spend on revenge if ignore_pain is down.
    Time spent on this action:  0.11ms
    TimeData:Protection Warrior-aoe-7:revenge:0.11:Post-TTR and Essential:0.05:Post Cycle:0.00:Post Usable:0.04
    
    37.  grongs_primal_rage ( aoe - 8 ) - IsUsableItem
    Time spent on this action:  0.06ms
    TimeData:Protection Warrior-aoe-8:grongs_primal_rage:0.06
    
    38.  ravager ( aoe - 9 ) - talent [ ravager ] missing
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-aoe-9:ravager:0.02
    
    39.  shield_block ( aoe - 10 )
    The action is not ready ( 13.52 ) before our maximum delay window ( 1.26 ) for this query.
    Time spent on this action:  0.02ms
    TimeData:Protection Warrior-aoe-10:shield_block:0.02
    
    40.  shield_slam ( aoe - 11 )
    The action (shield_slam) is usable at (1.27 + 0.00).
     - the action is ready before the current recommendation (at +0.00 vs. +1.26).
    List ( aoe ) called from ( Protection Warrior:default:24 ) would PASS at 0.00.
    spell_targets.whirlwind[5.00] > 2
     - this entry has no criteria to test.
    Action chosen:  shield_slam at 0.00!
    Returned from list (aoe), current recommendation is shield_slam (+0.00).
    - [aoe]
    Added aoe to blocklist as it was called via RAL.
    The recommended action (shield_slam) is ready in less than 0.2s; exiting list (default).

Completed default action list [ Protection Warrior - default ].
Recommendation is shield_slam at 1.27 + 0.00.
Recommendation #3 is shield_slam at 0.00s (1.27s).
commented

Please move the snapshot to Pastebin and link it here.

commented

Revenge gets recommended:

  1. When it's free.
  2. When you aren't having the addon generate defensive recommendations.
  3. When Ignore Pain is up (i.e., you've already used defensives).
  4. When Shield Block is up (same as previous).

Otherwise, you'd spend down rage to the point where you can't use your active mitigation.