Flame Shock Enhancement is wrong
chiraino opened this issue ยท 1 comments
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
In AoE situations, Flame Shock is recommended on cooldown even while other abilities are ready, the primary (and even secondary targets) already have Flame Shock, and no radio buttons about filler or target swapping are checked.
How to Reproduce
- Use Flame Shock or Primordial Wave on anything.
- Use any other ability.
Talent Loadout
BcQAfcj78nJtvjmejSqe5Zhm9IRSaASiEJkIJkEAAAAAAAAAAAAAIJEBRLFASjkUQAEkE
Snapshot
Raidbots Sim Report (Link)
No response
Additional Information
No response
Contact Information
No response
In AoE situations, Flame Shock is recommended on cooldown even while other abilities are ready, the primary (and even secondary targets) already have Flame Shock, and no radio buttons about filler or target swapping are checked.
Your ticket is about AOE situations and you posted a single-target snapshot. I'll review it, anyway.
1. windfury_weapon ( precombat - 1 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
2. flametongue_weapon ( precombat - 2 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
3. lightning_shield ( precombat - 3 )
The action is not ready ( 1271.98 ) before our maximum delay window ( 10.00 ) for this query.
4. earth_shield ( precombat - 4 )
We are already in-combat and this pre-combat action is not essential. Skipping.
5. windfury_totem ( precombat - 5 ) - talent [ windfury_totem ] missing
Time spent on this action: 0.03ms
6. fleshcraft ( precombat - 6 )
The action is not ready ( 26.40 ) before our maximum delay window ( 10.00 ) for this query.
7. variable ( precombat - 7 )
- variable.trinket1_is_weird will check this script entry ( Enhancement:precombat:7 )
trinket.t1.is.the_first_sigil[false] | trinket.t1.is.scars_of_fraternal_strife[false] | trinket.t1.is.cache_of_acquired_treasures[false]
8. variable ( precombat - 8 )
- variable.trinket2_is_weird will check this script entry ( Enhancement:precombat:8 )
trinket.t2.is.the_first_sigil[false] | trinket.t2.is.scars_of_fraternal_strife[false] | trinket.t2.is.cache_of_acquired_treasures[false]
9. potion ( default - 1 ) - ability disabled ( toggle )
10. wind_shear ( default - 2 ) - ability disabled ( toggle )
11. heart_essence ( default - 3 ) - IsUsableItem item 158075 and nil
12. the_first_sigil ( default - 4 ) - IsUsableItem item 188271 and nil
13. cache_of_acquired_treasures ( default - 5 ) - IsUsableItem item 188265 and nil
14. scars_of_fraternal_strife ( default - 6 ) - IsUsableItem item 188253 and nil
Bypassing 'trinket1' action because the equipped trinket #1 is not usable.
15. trinket1 ( default - 7 )
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
16. trinket2 ( default - 8 )
17. blood_fury ( default - 9 ) - ability unknown
18. berserking ( default - 10 ) - ability disabled ( toggle )
19. fireblood ( default - 11 ) - ability unknown
20. ancestral_call ( default - 12 ) - ability unknown
21. feral_spirit ( default - 13 ) - ability disabled ( toggle )
22. fae_transfusion ( default - 14 ) - ability unknown
23. vesper_totem ( default - 15 ) - ability unknown
24. ascendance ( default - 16 ) - talent [ ascendance ] missing
25. doom_winds ( default - 17 ) - talent [ doom_winds ] missing
26. windfury_totem ( default - 18 ) - talent [ windfury_totem ] missing
27. call_action_list:single ( default - 19 )
Criteria for single PASS at +0.00 - active_enemies[1.00] = 1
28. windstrike ( single - 1 )
The action (windstrike) is unusable at (0.00 + 3.73) because required buff (ascendance) not active.
29. lava_lash ( single - 2 )
The action (lava_lash) is usable at (0.00 + 4.10) with cost of 80 mana (have 10000).
- the action is ready before the current recommendation (at +4.10 vs. +10.00).
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.hot_hand.up[false] | buff.ashen_catalyst.stack[0.00] = 8 | ( runeforge.primal_lava_actuators.equipped[true] & buff.primal_lava_actuators.stack[3.00] = 8 )
30. windfury_totem ( single - 3 ) - talent [ windfury_totem ] missing
31. stormstrike ( single - 4 )
The action (stormstrike) is usable at (0.00 + 3.73) with cost of 200 mana (have 10000).
- the action is ready before the current recommendation (at +3.73 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 3.73.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.doom_winds.up[false]
32. crash_lightning ( single - 5 )
The action (crash_lightning) is usable at (0.00 + 1.82) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +1.82 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 1.82.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.doom_winds.up[false]
33. ice_strike ( single - 6 ) - talent [ ice_strike ] missing
34. sundering ( single - 7 ) - talent [ sundering ] missing
35. primordial_wave ( single - 8 )
The action is not ready ( 32.73 ) before our maximum delay window ( 10.00 ) for this query.
36. flame_shock ( single - 9 )
The action (flame_shock) is usable at (0.00 + 0.00) with cost of 150 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry's criteria FAILS: ! ticking[true]
37. lightning_bolt ( single - 10 )
The action (lightning_bolt) is usable at (0.00 + 0.00) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.maelstrom_weapon.stack[1.00] >= 5 & buff.primordial_wave.up[false] & raid_event.adds.in[3600.00] > buff.primordial_wave.remains[0.00] & ( ! buff.splintered_elements.up[true] | fight_remains[751.06] <= 12 )
2.0149999998976 - true
There are 1 recheck events.
List ( single ) called from ( Enhancement:default:19 ) would PASS at 2.01.
active_enemies[1.00] = 1
Recheck #1 ( +2.01 ) NOT MET: buff.maelstrom_weapon.stack[1.00] >= 5 & buff.primordial_wave.up[false] & raid_event.adds.in[3600.00] > buff.primordial_wave.remains[0.00] & ( ! buff.splintered_elements.up[false] | fight_remains[749.05] <= 12 )
38. ice_strike ( single - 11 ) - talent [ ice_strike ] missing
39. frost_shock ( single - 12 ) - talent [ frost_shock ] missing
40. lava_lash ( single - 13 )
The action (lava_lash) is usable at (0.00 + 4.10) with cost of 80 mana (have 10000).
- the action is ready before the current recommendation (at +4.10 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 4.10.
active_enemies[1.00] = 1
- this entry's criteria FAILS: dot.flame_shock.refreshable[false]
41. stormstrike ( single - 14 )
The action (stormstrike) is usable at (0.00 + 3.73) with cost of 200 mana (have 10000).
- the action is ready before the current recommendation (at +3.73 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 3.73.
active_enemies[1.00] = 1
- this entry's criteria FAILS: talent.stormflurry.enabled[true] & buff.stormbringer.up[false]
42. elemental_blast ( single - 15 ) - talent [ elemental_blast ] missing
43. chain_harvest ( single - 16 ) - ability unknown
44. lava_burst ( single - 17 )
The action (lava_burst) is usable at (0.00 + 5.10) with cost of 250 mana (have 10000).
- the action is ready before the current recommendation (at +5.10 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 5.10.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.maelstrom_weapon.stack[1.00] >= 5
45. lightning_bolt ( single - 18 )
The action (lightning_bolt) is usable at (0.00 + 0.00) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.maelstrom_weapon.stack[1.00] = 10 & buff.primordial_wave.down[true]
46. stormstrike ( single - 19 )
The action (stormstrike) is usable at (0.00 + 3.73) with cost of 200 mana (have 10000).
- the action is ready before the current recommendation (at +3.73 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 3.73.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: stormstrike at 3.73!
47. fleshcraft ( single - 20 )
The action is not ready ( 26.40 ) before our maximum delay window ( 3.73 ) for this query.
48. windfury_totem ( single - 21 ) - talent [ windfury_totem ] missing
49. ice_strike ( single - 22 ) - talent [ ice_strike ] missing
50. lava_lash ( single - 23 )
The action is not ready ( 4.10 ) before our maximum delay window ( 3.73 ) for this query.
51. bag_of_tricks ( single - 24 ) - ability unknown
52. lightning_bolt ( single - 25 )
The action (lightning_bolt) is usable at (0.00 + 0.00) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +3.73).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry's criteria FAILS: buff.maelstrom_weapon.stack[1.00] >= 5 & buff.primordial_wave.down[true]
53. sundering ( single - 26 ) - talent [ sundering ] missing
54. fire_nova ( single - 27 )
The action (fire_nova) is usable at (0.00 + 2.74) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +2.74 vs. +3.73).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 2.74.
active_enemies[1.00] = 1
- this entry's criteria PASSES: talent.swirling_maelstrom.enabled[true] & active_dot.flame_shock[2.00]
Action chosen: fire_nova at 2.74!
55. frost_shock ( single - 28 ) - talent [ frost_shock ] missing
56. crash_lightning ( single - 29 )
The action (crash_lightning) is usable at (0.00 + 1.82) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +1.82 vs. +2.74).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 1.82.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: crash_lightning at 1.82!
57. fire_nova ( single - 30 )
The action is not ready ( 2.74 ) before our maximum delay window ( 1.82 ) for this query.
58. fleshcraft ( single - 31 )
The action is not ready ( 26.40 ) before our maximum delay window ( 1.82 ) for this query.
59. earth_elemental ( single - 32 ) - ability disabled ( toggle )
60. flame_shock ( single - 33 )
The action (flame_shock) is usable at (0.00 + 0.00) with cost of 150 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +1.82).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: flame_shock at 0.00!
Completed default action list [ Enhancement - default ].
Recommendation is flame_shock at 0.00 + 0.00.
Recommendation #1 is flame_shock at 0.00s (0.00s).
Ultimately, this is correct. You had nothing else better to push based on your toggles, talents, etc. Let's look solely at the abilities where their usage conditions were met:
46. stormstrike ( single - 19 )
The action (stormstrike) is usable at (0.00 + 3.73) with cost of 200 mana (have 10000).
- the action is ready before the current recommendation (at +3.73 vs. +10.00).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 3.73.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: stormstrike at 3.73!
54. fire_nova ( single - 27 )
The action (fire_nova) is usable at (0.00 + 2.74) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +2.74 vs. +3.73).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 2.74.
active_enemies[1.00] = 1
- this entry's criteria PASSES: talent.swirling_maelstrom.enabled[true] & active_dot.flame_shock[2.00]
Action chosen: fire_nova at 2.74!
56. crash_lightning ( single - 29 )
The action (crash_lightning) is usable at (0.00 + 1.82) with cost of 100 mana (have 10000).
- the action is ready before the current recommendation (at +1.82 vs. +2.74).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 1.82.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: crash_lightning at 1.82!
60. flame_shock ( single - 33 )
The action (flame_shock) is usable at (0.00 + 0.00) with cost of 150 mana (have 10000).
- the action is ready before the current recommendation (at +0.00 vs. +1.82).
List ( single ) called from ( Enhancement:default:19 ) would PASS at 0.00.
active_enemies[1.00] = 1
- this entry has no criteria to test.
Action chosen: flame_shock at 0.00!
Completed default action list [ Enhancement - default ].
Recommendation is flame_shock at 0.00 + 0.00.
Recommendation #1 is flame_shock at 0.00s (0.00s).
Stormstrike would've been recommended in 3.73 seconds if there was nothing to do.
Fire Nova would've been recommended in 2.74 seconds.
Crash Lightning would've been recommended in 1.82 seconds.
Flame Shock -- as filler, yes -- was available now and you had nothing else better to do for more than a GCD. Pushing the button gets you more value out of your GCD than not pushing the button. I'll add back the condition such that this entry won't be recommended based on the class option, but it's a willful choice to play suboptimally.