Hekili Priority Helper

Hekili Priority Helper

44M Downloads

Elemental Shaman - Primal Storm Elemental and Tempest

OsulivanAB opened this issue ยท 1 comments

commented

Before You Begin

  • I confirm that I have downloaded the latest version of the addon.
  • I am not playing on a private server.
  • I checked for an existing, open ticket for this issue and was not able to find one.
  • I edited the title of this issue (above) so that it describes the issue I am reporting.
  • I am reporting an issue with the default priority included with the specialization (imported or edited priorities are not supported).

WoW Version

Retail (Dragonflight)

Describe the Issue

First and foremost, thanks for all your hard work getting everything updated!

The Elemental shaman rotation seems really great, however as I'm testing it I've noticed a couple of issues:

  • When I have Storm Elemental up it should recommend that I cast tempest after the storm elemental does it's first attack, but it does not currently (I've tested it both on single target dummies and AoE dummies)
  • It never suggests Fae Transfusion to be cast either, though this may be intentional?

How to Reproduce

  1. Elemental Shaman
  2. Use the talents recommended by wowhead (import code: )
  3. In Hekili settings, show cooldowns is checked and show covenant is checked
  4. use recommended rotation on Target dummy
  5. Cast Storm elemental
  6. Storm elemental will start attacking
  7. This is when the tempest skill is usually recommended.

Talent Loadout

BYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoVSSLJBSLRDBFkIBAAAAAAlAkSSUSRShIik0AQAE

Snapshot

Elemental; Primary - Stormkeeper(0.00), Icefury(1.18), Frost Shock(2.75)
build: v10.0.0-05.1
level: 60 (60)
class: SHAMAN
spec: elemental

talents: ancestral_defense
    astral_shift = 1/1
    brimming_with_life = 1/1
    call_of_thunder = 1/1
    capacitor_totem = 1/1
    chain_lightning = 1/1
    cleanse_spirit = 1/1
    earth_elemental = 1/1
    earth_shield = 1/1
    earth_shock = 1/1
    earthquake = 1/1
    echo_chamber = 2/2
    echo_of_the_elements = 1/1
    electrified_shocks = 1/1
    elemental_fury = 1/1
    eye_of_the_storm = 2/2
    fire_and_ice = 1/1
    flow_of_power = 1/1
    frost_shock = 1/1
    graceful_spirit = 1/1
    gust_of_wind = 1/1
    hex = 1/1
    icefury = 1/1
    improved_lightning_bolt = 2/2
    inundate = 1/1
    lava_burst = 1/1
    master_of_the_elements = 2/2
    mountains_will_fall = 1/1
    natures_fury = 2/2
    natures_guardian = 2/2
    planes_traveler = 1/1
    power_of_the_maelstrom = 2/2
    primal_elementalist = 1/1
    primordial_fury = 1/1
    purge = 1/1
    spirit_wolf = 1/1
    spiritwalkers_grace = 1/1
    static_charge = 1/1
    storm_elemental = 1/1
    stormkeeper = 1/1
    surge_of_power = 1/1
    swelling_maelstrom = 1/1
    unrelenting_calamity = 1/1
    wind_shear = 1/1
    winds_of_alakir = 2/2

pvptalents: none

covenant: night_fae

conduits: condensed_anima_sphere = 12
   essential_extraction = 13
   magma_fist = 12
   refreshing_waters = 13
   thunderous_paws = 13
   vital_accretion = 11

soulbinds: [niya]
   bonded_hearts = 1
   called_shot = 1
   grove_invigoration = 1
   natures_splendor = 1
   niyas_tools_burrs = 1
   run_without_tiring = 1

sets: soleahs_secret_technique = 1

gear: boneshatter_treads = 1
    boneshatter_waistguard = 1
    cartel_xys_proof_of_initiation = 1
    logic_loop_of_recursion = 1
    overclocking_bit_band = 1
    soleahs_secret_technique = 1
    theurgic_starspeakers_adornment = 1
    theurgic_starspeakers_bracers = 1
    theurgic_starspeakers_howl = 1
    theurgic_starspeakers_ringmail = 1
    theurgic_starspeakers_runebindings = 1
    theurgic_starspeakers_shawl = 1
    theurgic_starspeakers_tassets = 1
    thunderlord_flamestaff = 1
    tovras_lightning_repository = 1

legendaries: seeds_of_rampant_growth = 1
    windspeakers_lava_resurgence = 1

itemIDs: 110001, 110054, 169158, 169159, 172323, 172328, 188919, 188920, 188922, 188923, 188924, 188925, 188927, 189827, 190958

settings: aoe = 3
    buffPadding = 0
    combatRefresh = 0.1
    custom1Name = Custom 1
    custom2Name = Custom 2
    cycle = false
    cycle_min = 6
    damage = true
    damageDots = true
    damageExpiration = 8
    damageOnScreen = true
    damagePets = false
    damageRange = 0
    debuffPadding = 0
    enabled = true
    enhancedRecheck = true
    gcdSync = true
    maxTime = 10
    nameplateRange = 8
    nameplates = false
    noFeignedCooldown = false
    package = Elemental
    petbased = false
    potion = potion_of_spectral_intellect
    regularRefresh = 0.5
    throttleRefresh = true
    throttleTime = true
    stack_buffer = 1.1

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

keybinds: 
    astral_shift              = C   [05]
    capacitor_totem           = V   [05]
    chain_lightning           = S1  [05]
    earth_elemental           = A1  [03]
    earth_shield              = A3  [03]
    earth_shock               = 3   [01]
    earthbind_totem           = S3  [05]
    earthquake                = X   [01]
    fae_transfusion           = S2  [05]
    flame_shock               = 2   [01]
    flametongue_weapon        = C2  [03]
    frost_shock               = 7   [01]
    gust_of_wind              = A6  [03]
    healthstone               = E   [03]
    hex                       = SG  [05]
    icefury                   = 5   [01]
    lava_beam                 = S1  [05]
    lava_burst                = 4   [01]
    lightning_bolt            = 1   [01], 1   [07]
    potion                    = T   [05]
    purge                     = S4  [05], SF  [06]
    scars_of_fraternal_strife = G   [01]
    soleahs_secret_technique  = Q   [01]
    spiritwalkers_grace       = S6  [05]
    stoneform                 = SC  [03]
    storm_elemental           = S5  [05]
    stormkeeper               = S7  [05]
    tremor_totem              = C1  [03]
    wind_rush_totem           = A5  [03]
    wind_shear                = F   [01]

warnings: none


targets:
    dmg          -  0 - Creature-0-4228-2222-180-174567-00005BED60 


player_buffs:
   186401 - *sign_of_the_skirmisher                  -   1 - 3600.00
   352865 - *called_shot                             -   1 - 1.10  

player_debuffs:

target_buffs:

target_debuffs:
   188389 - flame_shock                              -   1 - 12.52 


New Recommendations for [ Primary ] requested at 14:38:45 ( 191519.83 ); using built-in ( Elemental ) priority.
*** START OF NEW DISPLAY: Primary ***

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

    Resources: maelstrom[ 0.00 / 150.00 ], mana[ 10000.00 / 10000.00 ]
    Checking if I'm casting ( No ) and if it is a channel ( No ).
    No whitelist.
    
    Processing precombat action list [ Elemental - precombat ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        1.   flametongue_weapon ( precombat - 1 )
        We are already in-combat and this pre-combat action is not essential.  Skipping.
        Time spent on this action:  0.05ms
        TimeData:Elemental-precombat-1:flametongue_weapon:0.05:Ability Known, Enabled(0.05)
        
        2.   potion ( precombat - 2 ) - ability disabled ( toggle )
        Time spent on this action:  0.04ms
        TimeData:Elemental-precombat-2:potion:0.04:Ability Known, Enabled(0.04)
    
    Completed precombat action list [ Elemental - precombat ].
    
    Processing default action list [ Elemental - default ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        3.   wind_shear ( default - 1 )
        The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-1:wind_shear:0.04:Ability Known, Enabled(0.04)
        
        4.   spiritwalkers_grace ( default - 2 )
        The action (spiritwalkers_grace) is unusable at (0.00 + 0.00) because entry requires movement and player is not moving.
        Time spent on this action:  0.21ms
        TimeData:Elemental-default-2:spiritwalkers_grace:0.21:Ability Known, Enabled(0.04):Post-TTR and Essential(0.09):Post Cycle(0.00):Post Usable(0.08)
        
        5.   blood_fury ( default - 3 ) - ability unknown
        Time spent on this action:  0.05ms
        TimeData:Elemental-default-3:blood_fury:0.05:Ability Known, Enabled(0.05)
        
        6.   berserking ( default - 4 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-4:berserking:0.04:Ability Known, Enabled(0.04)
        
        7.   fireblood ( default - 5 ) - ability unknown
        Time spent on this action:  0.05ms
        TimeData:Elemental-default-5:fireblood:0.05:Ability Known, Enabled(0.05)
        
        8.   ancestral_call ( default - 6 ) - ability unknown
        Time spent on this action:  0.07ms
        TimeData:Elemental-default-6:ancestral_call:0.07:Ability Known, Enabled(0.07)
        
        9.   bag_of_tricks ( default - 7 ) - ability unknown
        Time spent on this action:  0.08ms
        TimeData:Elemental-default-7:bag_of_tricks:0.08:Ability Known, Enabled(0.08)
        
        10.  use_items ( default - 8 )
        There is no criteria for Use Items.
        + items
        Current recommendation was NO ACTION at +10.00s.
        Returned from Use Items; current recommendation is NO ACTION (+10.00).
        - items
        Resetting delayMin to 0.00 from 0.00.
        
        11.  run_action_list:aoe ( default - 9 )
        Criteria for aoe FAIL at +0.00 - active_enemies[1.00] > 2 & ( spell_targets.chain_lightning[1.00] > 2 | spell_targets.lava_beam[1.00] > 2 )
        
        12.  run_action_list:single_target ( default - 10 )
        There is no criteria for single_target.
        Action list (single_target) was found.
        + [single_target]
        Current recommendation was NO ACTION at +10.00s.
        
        13.  fire_elemental ( single_target - 1 ) - talent [ fire_elemental ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-1:fire_elemental:0.04:Ability Known, Enabled(0.04)
        
        14.  storm_elemental ( single_target - 2 )
        The action is not ready ( 146.20 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.05ms
        TimeData:Elemental-single_target-2:storm_elemental:0.05:Ability Known, Enabled(0.05)
        
        15.  primordial_wave ( single_target - 3 ) - talent [ primordial_wave ] missing
        Time spent on this action:  0.12ms
        TimeData:Elemental-single_target-3:primordial_wave:0.12:Ability Known, Enabled(0.12)
        
        16.  flame_shock ( single_target - 4 )
        The action (flame_shock) is usable at (0.00 + 0.37) with cost of 150 mana.
         - the action is ready before the current recommendation (at +0.37 vs. +10.00).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.37.
        NONE
         - this entry's criteria FAILS: refreshable[false] & ! buff.surge_of_power.up[false]
        Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
        6.7659999999881 - true
        There are 1 recheck events.
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 7.13.
        NONE
        Recheck #1 ( +7.13 ) MET: refreshable[true] & ! buff.surge_of_power.up[false]
        Action chosen:  flame_shock at 7.13!
        Time spent on this action:  0.68ms
        TimeData:Elemental-single_target-4:flame_shock:0.68:Ability Known, Enabled(0.04):Post-TTR and Essential(0.09):Post Cycle(0.01):Post Usable(0.01):Post Ready/Clash(0.04):Post Stack(0.03):Pre-Script(0.00):Post-Script(0.10):Pre-Recheck(0.12):Post-Recheck Times(0.06):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.02):Recheck Post-Stack(0.03):Recheck Post-Script(0.03):Recheck Post-Channel(0.01):Recheck Loop End(0.06):Post Recheck Loop(0.01):Post Recheck(0.00):Action Stored(0.02)
        
        17.  liquid_magma_totem ( single_target - 5 ) - talent [ liquid_magma_totem ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-5:liquid_magma_totem:0.04:Ability Known, Enabled(0.04)
        
        18.  stormkeeper ( single_target - 6 )
        The action (stormkeeper) is usable at (0.00 + 0.00).
         - the action is ready before the current recommendation (at +0.00 vs. +7.13).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria PASSES: ! buff.ascendance.up[false]
        Action chosen:  stormkeeper at 0.00!
        Returned from list (single_target), current recommendation is stormkeeper (+0.00).
        - [single_target]
        Added single_target to blocklist as it was called via RAL.
    
    Completed default action list [ Elemental - default ].
    Recommendation is stormkeeper at 0.00 + 0.00.
    Recommendation #1 is stormkeeper at 0.00s (0.00s).
    Queueing stormkeeper cast finish at 191521.00 [+1.17] on Creature-0-4228-2222-180-174567-00005BED60.
    Queued stormkeeper from 191519.83 to 191521.00 (CAST_FINISH).

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

    There are 1 queued events to review.
    Resources: maelstrom[ 0.00 / 150.00 ], mana[ 10000.00 / 10000.00 ]
    
    Finishing queued event #1 ( CAST_FINISH of stormkeeper ) due at 1.17 as player is casting and castable spells are not ready.
    Casting: Yes, Channeling: No, Break: No, Check: No
    While advancing by 1.18 to 1.18, stormkeeper CAST_FINISH occurred at 1.17.
    
    Handling stormkeeper at 191521.00 (CAST_FINISH).
    Trying to remove stormkeeper CAST_FINISH from queue.
    Removing 1 from queue.
    Resources: maelstrom[ 0.00 / 150.00 ], mana[ 10000.00 / 10000.00 ]
    
    Resources: maelstrom[ 0.00 / 150.00 ], mana[ 10000.00 / 10000.00 ]
    Checking if I'm casting ( No ) and if it is a channel ( No ).
    No whitelist.
    
    Processing precombat action list [ Elemental - precombat ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        1.   flametongue_weapon ( precombat - 1 )
        We are already in-combat and this pre-combat action is not essential.  Skipping.
        Time spent on this action:  0.04ms
        TimeData:Elemental-precombat-1:flametongue_weapon:0.04:Ability Known, Enabled(0.04)
        
        2.   potion ( precombat - 2 ) - ability disabled ( toggle )
        Time spent on this action:  0.04ms
        TimeData:Elemental-precombat-2:potion:0.04:Ability Known, Enabled(0.04)
    
    Completed precombat action list [ Elemental - precombat ].
    
    Processing default action list [ Elemental - default ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        3.   wind_shear ( default - 1 )
        The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-1:wind_shear:0.04:Ability Known, Enabled(0.04)
        
        4.   spiritwalkers_grace ( default - 2 )
        The action (spiritwalkers_grace) is unusable at (1.18 + 0.00) because entry requires movement and player is not moving.
        Time spent on this action:  0.12ms
        TimeData:Elemental-default-2:spiritwalkers_grace:0.12:Ability Known, Enabled(0.04):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.02)
        
        5.   blood_fury ( default - 3 ) - ability unknown
        Time spent on this action:  0.05ms
        TimeData:Elemental-default-3:blood_fury:0.05:Ability Known, Enabled(0.05)
        
        6.   berserking ( default - 4 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-4:berserking:0.04:Ability Known, Enabled(0.04)
        
        7.   fireblood ( default - 5 ) - ability unknown
        Time spent on this action:  0.03ms
        TimeData:Elemental-default-5:fireblood:0.03:Ability Known, Enabled(0.03)
        
        8.   ancestral_call ( default - 6 ) - ability unknown
        Time spent on this action:  0.03ms
        TimeData:Elemental-default-6:ancestral_call:0.03:Ability Known, Enabled(0.03)
        
        9.   bag_of_tricks ( default - 7 ) - ability unknown
        Time spent on this action:  0.03ms
        TimeData:Elemental-default-7:bag_of_tricks:0.03:Ability Known, Enabled(0.03)
        
        10.  use_items ( default - 8 )
        There is no criteria for Use Items.
        + items
        Current recommendation was NO ACTION at +10.00s.
        Returned from Use Items; current recommendation is NO ACTION (+10.00).
        - items
        
        11.  run_action_list:aoe ( default - 9 )
        Criteria for aoe FAIL at +1.18 - active_enemies[1.00] > 2 & ( spell_targets.chain_lightning[1.00] > 2 | spell_targets.lava_beam[1.00] > 2 )
        
        12.  run_action_list:single_target ( default - 10 )
        There is no criteria for single_target.
        Action list (single_target) was found.
        + [single_target]
        Current recommendation was NO ACTION at +10.00s.
        
        13.  fire_elemental ( single_target - 1 ) - talent [ fire_elemental ] missing
        Time spent on this action:  0.03ms
        TimeData:Elemental-single_target-1:fire_elemental:0.03:Ability Known, Enabled(0.03)
        
        14.  storm_elemental ( single_target - 2 )
        The action is not ready ( 145.02 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.03ms
        TimeData:Elemental-single_target-2:storm_elemental:0.03:Ability Known, Enabled(0.03)
        
        15.  primordial_wave ( single_target - 3 ) - talent [ primordial_wave ] missing
        Time spent on this action:  0.06ms
        TimeData:Elemental-single_target-3:primordial_wave:0.06:Ability Known, Enabled(0.06)
        
        16.  flame_shock ( single_target - 4 )
        The action (flame_shock) is usable at (1.18 + 0.00) with cost of 150 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +10.00).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: refreshable[false] & ! buff.surge_of_power.up[false]
        Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
        5.9529999999935 - true
        There are 1 recheck events.
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 5.95.
        NONE
        Recheck #1 ( +5.95 ) MET: refreshable[true] & ! buff.surge_of_power.up[false]
        Action chosen:  flame_shock at 5.95!
        Time spent on this action:  0.37ms
        TimeData:Elemental-single_target-4:flame_shock:0.37:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.03):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.02):Pre-Recheck(0.04):Post-Recheck Times(0.04):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.02):Recheck Post-Stack(0.02):Recheck Post-Script(0.02):Recheck Post-Channel(0.01):Recheck Loop End(0.04):Post Recheck Loop(0.01):Post Recheck(0.00):Action Stored(0.01)
        
        17.  liquid_magma_totem ( single_target - 5 ) - talent [ liquid_magma_totem ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-5:liquid_magma_totem:0.04:Ability Known, Enabled(0.04)
        
        18.  stormkeeper ( single_target - 6 )
        The action is not ready ( 59.99 ) before our maximum delay window ( 5.95 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-6:stormkeeper:0.04:Ability Known, Enabled(0.04)
        
        19.  ascendance ( single_target - 7 ) - talent [ ascendance ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-7:ascendance:0.04:Ability Known, Enabled(0.04)
        
        20.  cancel_buff:lava_surge ( single_target - 8 )
        The action (cancel_buff) is unusable at (1.18 + 0.00) because required buff (lava_surge) not active.
        Time spent on this action:  0.20ms
        TimeData:Elemental-single_target-8:cancel_buff:0.20:Ability Known, Enabled(0.04):Post-TTR and Essential(0.10):Post Cycle(0.00):Post Usable(0.06)
        
        21.  lava_burst ( single_target - 9 )
        The action (lava_burst) is usable at (1.18 + 0.00) with cost of 250 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +5.95).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.32ms
        TimeData:Elemental-single_target-9:lava_burst:0.32:Ability Known, Enabled(0.04):Post-TTR and Essential(0.11):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.04):Post Stack(0.03):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.06):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        22.  lightning_bolt ( single_target - 10 )
        The action (lightning_bolt) is usable at (1.18 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +5.95).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.34ms
        TimeData:Elemental-single_target-10:lightning_bolt:0.34:Ability Known, Enabled(0.04):Post-TTR and Essential(0.08):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.11):Post Stack(0.03):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.04):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        23.  lightning_bolt ( single_target - 11 )
        The action (lightning_bolt) is usable at (1.18 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +5.95).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & ! talent.surge_of_power.enabled[true]
        There were no recheck events to check.
        Time spent on this action:  0.27ms
        TimeData:Elemental-single_target-11:lightning_bolt:0.27:Ability Known, Enabled(0.04):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.04):Post Stack(0.03):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.07):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        24.  lightning_bolt ( single_target - 12 )
        The action (lightning_bolt) is usable at (1.18 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +5.95).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.21ms
        TimeData:Elemental-single_target-12:lightning_bolt:0.21:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.04):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.02):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        25.  icefury ( single_target - 13 )
        The action (icefury) is usable at (1.18 + 0.00) with cost of 300 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +5.95).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria PASSES: talent.electrified_shocks.enabled[true]
        Action chosen:  icefury at 0.00!
        Returned from list (single_target), current recommendation is icefury (+0.00).
        - [single_target]
        Added single_target to blocklist as it was called via RAL.
    
    Completed default action list [ Elemental - default ].
    Recommendation is icefury at 1.18 + 0.00.
    Recommendation #2 is icefury at 0.00s (1.18s).
    Queueing icefury cast finish at 191522.57 [+2.74] on Creature-0-4228-2222-180-174567-00005BED60.
    Queued icefury from 191521.01 to 191522.57 (CAST_FINISH).

RECOMMENDATION #3 ( Offset: 1.18, GCD: 1.17, Casting: 1.56 ).

    There are 1 queued events to review.
    Resources: maelstrom[ 0.00 / 150.00 ], mana[ 10000.00 / 10000.00 ]
    
    Finishing queued event #1 ( CAST_FINISH of icefury ) due at 1.56 as player is casting and castable spells are not ready.
    Casting: Yes, Channeling: No, Break: No, Check: No
    While advancing by 1.57 to 2.75, icefury CAST_FINISH occurred at 2.74.
    
    Handling icefury at 191522.57 (CAST_FINISH).
    Trying to remove icefury CAST_FINISH from queue.
    Removing 1 from queue.
    Resources: maelstrom[ 25.00 / 150.00 ], mana[ 9702.00 / 10000.00 ]
    
    Resources: maelstrom[ 25.00 / 150.00 ], mana[ 9702.00 / 10000.00 ]
    Checking if I'm casting ( No ) and if it is a channel ( No ).
    No whitelist.
    
    Processing precombat action list [ Elemental - precombat ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        1.   flametongue_weapon ( precombat - 1 )
        We are already in-combat and this pre-combat action is not essential.  Skipping.
        Time spent on this action:  0.04ms
        TimeData:Elemental-precombat-1:flametongue_weapon:0.04:Ability Known, Enabled(0.04)
        
        2.   potion ( precombat - 2 ) - ability disabled ( toggle )
        Time spent on this action:  0.04ms
        TimeData:Elemental-precombat-2:potion:0.04:Ability Known, Enabled(0.04)
    
    Completed precombat action list [ Elemental - precombat ].
    
    Processing default action list [ Elemental - default ].
        
        Current recommendation was NO ACTION at +10.00s.
        
        3.   wind_shear ( default - 1 )
        The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-1:wind_shear:0.04:Ability Known, Enabled(0.04)
        
        4.   spiritwalkers_grace ( default - 2 )
        The action (spiritwalkers_grace) is unusable at (2.75 + 0.00) because entry requires movement and player is not moving.
        Time spent on this action:  0.12ms
        TimeData:Elemental-default-2:spiritwalkers_grace:0.12:Ability Known, Enabled(0.04):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.02)
        
        5.   blood_fury ( default - 3 ) - ability unknown
        Time spent on this action:  0.05ms
        TimeData:Elemental-default-3:blood_fury:0.05:Ability Known, Enabled(0.05)
        
        6.   berserking ( default - 4 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-4:berserking:0.04:Ability Known, Enabled(0.04)
        
        7.   fireblood ( default - 5 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-5:fireblood:0.04:Ability Known, Enabled(0.04)
        
        8.   ancestral_call ( default - 6 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-6:ancestral_call:0.04:Ability Known, Enabled(0.04)
        
        9.   bag_of_tricks ( default - 7 ) - ability unknown
        Time spent on this action:  0.04ms
        TimeData:Elemental-default-7:bag_of_tricks:0.04:Ability Known, Enabled(0.04)
        
        10.  use_items ( default - 8 )
        There is no criteria for Use Items.
        + items
        Current recommendation was NO ACTION at +10.00s.
        Returned from Use Items; current recommendation is NO ACTION (+10.00).
        - items
        
        11.  run_action_list:aoe ( default - 9 )
        Criteria for aoe FAIL at +2.75 - active_enemies[1.00] > 2 & ( spell_targets.chain_lightning[1.00] > 2 | spell_targets.lava_beam[1.00] > 2 )
        
        12.  run_action_list:single_target ( default - 10 )
        There is no criteria for single_target.
        Action list (single_target) was found.
        + [single_target]
        Current recommendation was NO ACTION at +10.00s.
        
        13.  fire_elemental ( single_target - 1 ) - talent [ fire_elemental ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-1:fire_elemental:0.04:Ability Known, Enabled(0.04)
        
        14.  storm_elemental ( single_target - 2 )
        The action is not ready ( 143.45 ) before our maximum delay window ( 10.00 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-2:storm_elemental:0.04:Ability Known, Enabled(0.04)
        
        15.  primordial_wave ( single_target - 3 ) - talent [ primordial_wave ] missing
        Time spent on this action:  0.08ms
        TimeData:Elemental-single_target-3:primordial_wave:0.08:Ability Known, Enabled(0.08)
        
        16.  flame_shock ( single_target - 4 )
        The action (flame_shock) is usable at (2.75 + 0.00) with cost of 150 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +10.00).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: refreshable[false] & ! buff.surge_of_power.up[false]
        Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
        4.3829999999865 - true
        There are 1 recheck events.
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 4.38.
        NONE
        Recheck #1 ( +4.38 ) MET: refreshable[true] & ! buff.surge_of_power.up[false]
        Action chosen:  flame_shock at 4.38!
        Time spent on this action:  0.46ms
        TimeData:Elemental-single_target-4:flame_shock:0.46:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.01):Post Usable(0.01):Post Ready/Clash(0.03):Post Stack(0.03):Pre-Script(0.00):Post-Script(0.02):Pre-Recheck(0.05):Post-Recheck Times(0.05):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.02):Recheck Post-Stack(0.02):Recheck Post-Script(0.02):Recheck Post-Channel(0.01):Recheck Loop End(0.05):Post Recheck Loop(0.01):Post Recheck(0.00):Action Stored(0.02)
        
        17.  liquid_magma_totem ( single_target - 5 ) - talent [ liquid_magma_totem ] missing
        Time spent on this action:  0.03ms
        TimeData:Elemental-single_target-5:liquid_magma_totem:0.03:Ability Known, Enabled(0.03)
        
        18.  stormkeeper ( single_target - 6 )
        The action is not ready ( 58.42 ) before our maximum delay window ( 4.38 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-6:stormkeeper:0.04:Ability Known, Enabled(0.04)
        
        19.  ascendance ( single_target - 7 ) - talent [ ascendance ] missing
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-7:ascendance:0.04:Ability Known, Enabled(0.04)
        
        20.  cancel_buff:lava_surge ( single_target - 8 )
        The action (cancel_buff) is unusable at (2.75 + 0.00) because required buff (lava_surge) not active.
        Time spent on this action:  0.09ms
        TimeData:Elemental-single_target-8:cancel_buff:0.09:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.02)
        
        21.  lava_burst ( single_target - 9 )
        The action (lava_burst) is usable at (2.75 + 0.00) with cost of 250 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +4.38).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.23ms
        TimeData:Elemental-single_target-9:lava_burst:0.23:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.04):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.04):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        22.  lightning_bolt ( single_target - 10 )
        The action (lightning_bolt) is usable at (2.75 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +4.38).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.23ms
        TimeData:Elemental-single_target-10:lightning_bolt:0.23:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.03):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.04):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        23.  lightning_bolt ( single_target - 11 )
        The action (lightning_bolt) is usable at (2.75 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +4.38).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.stormkeeper.up[true] & ! talent.surge_of_power.enabled[true]
        There were no recheck events to check.
        Time spent on this action:  0.22ms
        TimeData:Elemental-single_target-11:lightning_bolt:0.22:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.03):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.04):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        24.  lightning_bolt ( single_target - 12 )
        The action (lightning_bolt) is usable at (2.75 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +4.38).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria FAILS: buff.surge_of_power.up[false]
        There were no recheck events to check.
        Time spent on this action:  0.20ms
        TimeData:Elemental-single_target-12:lightning_bolt:0.20:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.03):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.02):Post-Recheck Times(0.01):Post Recheck(0.01)
        
        25.  icefury ( single_target - 13 )
        The action is not ready ( 29.99 ) before our maximum delay window ( 4.38 ) for this query.
        Time spent on this action:  0.04ms
        TimeData:Elemental-single_target-13:icefury:0.04:Ability Known, Enabled(0.04)
        
        26.  frost_shock ( single_target - 14 )
        The action (frost_shock) is usable at (2.75 + 0.00) with cost of 100 mana.
         - the action is ready before the current recommendation (at +0.00 vs. +4.38).
        List ( single_target ) called from ( Elemental:default:10 ) would PASS at 0.00.
        NONE
         - this entry's criteria PASSES: buff.icefury.up[true] & talent.electrified_shocks.enabled[true] & ( ! debuff.electrified_shocks.up[false] | buff.icefury.remains[24.99] <= gcd.execute[1.17] )
        Action chosen:  frost_shock at 0.00!
        Returned from list (single_target), current recommendation is frost_shock (+0.00).
        - [single_target]
        Added single_target to blocklist as it was called via RAL.
    
    Completed default action list [ Elemental - default ].
    Recommendation is frost_shock at 2.75 + 0.00.
    Recommendation #3 is frost_shock at 0.00s (2.75s).
    Time spent generating recommendations:  12.69ms

Raidbots Sim Report (Link)

https://www.raidbots.com/simbot/report/3Vkv7ThpFZidmisHL9GsSu

Additional Information

Take the raidbots sim with a grain of salt, I set it as light movement raid boss but they're using earthquake and Chain lightning quite a bit for some reason.

Regardless, casting tempest doesn't take a GCD so it should be a no-brainer to have in the rotation I would think.

Contact Information

No response

commented

This should be resolved in 05.3 which I'll post in a few minutes. If not, please comment and I'll reopen the ticket.