Closed enjioh closed 3 years ago
Please provide the required ticket information:
BEFORE SUBMITTING AN ISSUE:
Check to see if you are using the latest version of the addon. If there is a newer alpha/beta/release version, see if your problem exists with the new version.
Check to see if someone else has already opened an issue report here. Please don't submit repeat reports.
Describe the Bug/Issue A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
WHEN SUBMITTING AN ISSUE:
Please provide the following information. Leaving it out may result in your ticket being ignored (because I won't have the information needed to explore your report).
PUT ISSUE REPORT LINK HERE:
PUT SNAPSHOT LINK HERE:
PUT ERROR MESSAGE(S) HERE:
The required ticket information -- especially the snapshot -- will provide clarity on that Starfall recommendation. If you get a Starfall via Convoke, the addon will know about it when it happens. (It will not forecast it, because it theoretically might not happen, but it will update and is aware of your active Starfall when it generates its recommendations.)
You'd want to take a snapshot when it's recommending Starfall but you have an active Starfall from Convoke. Please read the instructions carefully re: snapshots.
Hope this helps
Please read the instructions carefully re: snapshots.
Snapshot, not screenshot. The snapshot provides the logic the addon follows to make recommendations.
Click here and press CTRL+A, CTRL+C to copy the snapshot.
build: v9.0.2-1.0.31 level: 60 (60) class: DRUID spec: balance
talents: feral_affinity mass_entanglement natures_balance solstice starlord stellar_drift tiger_dash
pvptalents: none
covenant: night_fae
conduits: conflux_of_elements = 4 front_of_the_pack = 3 innate_resolve = 3
soulbinds: [niya] grove_invigoration = 1 natures_splendor = 1 run_without_tiring = 1
sets: none
gear: black_swashbucklers_shirt = 1 chiropteran_leggings = 1 consumptive_infusion = 1 lakalis_spire_of_knowledge = 1 miasmalacquered_jerkin = 1 muckformed_chain_choker = 1 primeval_souls_ankleguards = 1 ring_of_perpetual_conflict = 1 risen_monstrosity_cuffs = 1 ritual_commanders_ring = 1 sinful_gladiators_greatcloak = 1 sinful_gladiators_leather_grips = 1 spellwoven_tourniquet = 1 umbrahide_helm = 1 unbound_changeling = 1 wicked_bladewing_pauldrons = 1
legendaries: vision_of_unending_growth = 1
itemIDs: 172317, 178362, 178708, 178714, 178741, 178781, 178858, 178872, 179352, 182993, 182995, 183009, 184022, 184144, 184311, 4336
settings: aoe = 3 buffPadding = 0 custom1Name = Custom 1 custom2Name = Custom 2 cycle = false cycle_min = 6 damage = true damageDots = true damageExpiration = 6 damagePets = false damageRange = 0 debuffPadding = 0 enabled = true gcdSync = true maxRefresh = 10 maxTime = 33 nameplateRange = 8 nameplates = false package = Balance petbased = false potion = spectral_intellect potionsReset = 20180919.1 throttleRefresh = false throttleTime = false solo_drift = false starlord_cancel = false
toggles: cooldowns = false custom1 = false custom2 = false defensives = false essences = true interrupts = true mode = automatic potions = false
New Recommendations for [ AOE ] requested at 11:52:38 ( 1592560.49 ); using built-in ( Balance ) priority. Queued ca_inc AURA_EXPIRATION at +2.48.
RECOMMENDATION #1 ( Offset: 0.00, GCD: 0.00, Casting: 0.00 ).
There are 1 queued events to review.
Resources: astral_power[ 14.00 / 100.00 ], combo_points[ 0.00 / 5.00 ], energy[ 100.00 / 100.00 ], mana[ 10000.00 / 10000.00 ], rage[ 0.00 / 100.00 ]
Eclipse State: IN_BOTH, Wrath: 2, Starfire: 2; Lunar: 2.48, Solar: 2.48
Queued event #1 (ca_inc AURA_EXPIRATION) due at 2.48; checking pre-event recommendations.
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Balance - precombat ].
Current recommendation was NO ACTION at +60.00s.
1. kindred_spirits ( precombat - 1 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-precombat-1:kindred_spirits:0.02
2. moonkin_form ( precombat - 2 )
The action (moonkin_form) is unusable at (0.00 + 0.00) because not usable in current form (moonkin_form).
Time spent on this action: 0.06ms
TimeData:Balance-precombat-2:moonkin_form:0.06:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.01
3. wrath ( precombat - 3 )
Line CD is 10, last cast was 1592537.872, remaining CD: 0
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-3:wrath:0.02
4. wrath ( precombat - 4 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-4:wrath:0.01
5. starfire ( precombat - 5 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-5:starfire:0.02
6. starsurge ( precombat - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-6:starsurge:0.02
Completed precombat action list [ Balance - precombat ].
Processing default action list [ Balance - default ].
Current recommendation was NO ACTION at +60.00s.
7. solar_beam ( default - 1 ) - ability disabled ( toggle )
Time spent on this action: 0.02ms
TimeData:Balance-default-1:solar_beam:0.02
8. variable ( default - 2 )
- variable.is_aoe will check this script entry ( Balance:default:2 )
spell_targets.starfall[3.00] > 1 & ( ! talent.starlord.enabled[true] | talent.stellar_drift.enabled[true] ) | spell_targets.starfall[3.00] > 2
Time spent on this action: 0.03ms
TimeData:Balance-default-2:variable:0.03:Post-TTR and Essential:0.02
9. variable ( default - 3 )
- variable.is_cleave will check this script entry ( Balance:default:3 )
spell_targets.starfire[3.00] > 1
Time spent on this action: 0.02ms
TimeData:Balance-default-3:variable:0.02:Post-TTR and Essential:0.01
10. berserking ( default - 4 ) - ability unknown
Time spent on this action: 0.06ms
TimeData:Balance-default-4:berserking:0.06
11. potion ( default - 5 ) - ability disabled ( toggle )
Time spent on this action: 0.01ms
TimeData:Balance-default-5:potion:0.01
12. variable ( default - 6 )
- variable.convoke_desync will check this script entry ( Balance:default:6 )
floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 20 - cooldown.convoke_the_spirits.remains[103.06] ) / 120 ) > floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 25 - ( 10 * talent.incarnation.enabled[false] ) - ( conduit.precise_alignment.time_value[0.00] ) - cooldown.ca_inc.remains[180.00] ) / 180 ) | cooldown.ca_inc.remains[180.00] > interpolated_fight_remains[3600.00] | cooldown.convoke_the_spirits.remains[103.06] > interpolated_fight_remains[3600.00] | ! covenant.night_fae[true]
Time spent on this action: 0.02ms
TimeData:Balance-default-6:variable:0.02:Post-TTR and Essential:0.01
13. variable ( default - 7 )
- variable.cd_condition will check this script entry ( Balance:default:7 )
( ! equipped.empyreal_ordnance[false] | cooldown.empyreal_ordnance.remains[0.00] < 160 & ! cooldown.empyreal_ordnance.ready[true] ) | covenant.kyrian[false]
Time spent on this action: 0.02ms
TimeData:Balance-default-7:variable:0.02:Post-TTR and Essential:0.01
14. empyreal_ordnance ( default - 8 ) - IsUsableItem
Time spent on this action: 0.03ms
TimeData:Balance-default-8:empyreal_ordnance:0.03
15. soulletting_ruby ( default - 9 ) - IsUsableItem
Time spent on this action: 0.03ms
TimeData:Balance-default-9:soulletting_ruby:0.03
16. inscrutable_quantum_device ( default - 10 )
The action (inscrutable_quantum_device) is unusable at (0.00 + 0.00) because item not equipped.
Time spent on this action: 0.16ms
TimeData:Balance-default-10:inscrutable_quantum_device:0.16:Post-TTR and Essential:0.10:Post Cycle:0.00:Post Usable:0.01
17. use_items ( default - 11 )
Criteria for ??? PASS at +0.00 - buff.ca_inc.up[true] | covenant.night_fae[true] & variable.convoke_desync[true] & cooldown.convoke_the_spirits.up[false] & ! cooldown.ca_inc.up[false] & ( ( buff.eclipse_lunar.remains[2.48] > 10 | buff.eclipse_solar.remains[2.48] > 10 ) & ! runeforge.balance_of_all_things.enabled[false] | runeforge.balance_of_all_things.enabled[false] & ( buff.balance_of_all_things_nature.stack[0.00] > 3 | buff.balance_of_all_things_arcane.stack[0.00] > 3 ) ) | buff.kindred_empowerment_energize.up[false] | fight_remains[3600.00] < 20
+ items
Current recommendation was NO ACTION at +60.00s.
Returned from Use Items; current recommendation is NO ACTION (+60.00).
- items
18. run_action_list ( default - 12 )
Criteria for aoe PASS at +0.00 - variable.is_aoe[true]
Action list (aoe) was found.
+ [aoe]
Current recommendation was NO ACTION at +60.00s.
19. variable ( aoe - 1 )
- variable.dream_will_fall_off will check this script entry ( Balance:aoe:1 )
( buff.timeworn_dreambinder.remains[0.00] < gcd.max[1.18] + 0.1 | buff.timeworn_dreambinder.remains[0.00] < action.starfire.execute_time[1.41] + 0.1 & ( eclipse.in_lunar[false] | eclipse.solar_next[false] | eclipse.any_next[false] ) ) & buff.timeworn_dreambinder.up[false] & runeforge.timeworn_dreambinder.equipped[false]
Time spent on this action: 0.02ms
TimeData:Balance-aoe-1:variable:0.02:Post-TTR and Essential:0.01
20. variable ( aoe - 2 )
- variable.ignore_starsurge will check this script entry ( Balance:aoe:2 )
buff.eclipse_lunar.up[true] & ( spell_targets.starfire[3.00] > 4 & talent.soul_of_the_forest.enabled[false] | spell_targets.starfire[3.00] > 6 )
Time spent on this action: 0.02ms
TimeData:Balance-aoe-2:variable:0.02:Post-TTR and Essential:0.01
21. convoke_the_spirits ( aoe - 3 )
The action is not ready ( 103.06 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.03ms
TimeData:Balance-aoe-3:convoke_the_spirits:0.03
22. sunfire ( aoe - 4 )
The action (sunfire) 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 ( Balance:default:12 ) would PASS at 0.00.
variable.is_aoe[true]
- this entry's criteria PASSES: refreshable[true] & target.time_to_die[427.00] > 14 - spell_targets.any[3.00] + remains[0.00] & ( eclipse.in_any[true] | remains[0.00] < gcd.max[1.18] )
Action chosen: sunfire at 0.00!
Returned from list (aoe), current recommendation is sunfire (+0.00).
- [aoe]
Added aoe to blocklist as it was called via RAL.
- blocking script did not immediately block; will attempt to tune it.
- leaving delayMin at 0.
The recommended action (sunfire) is ready in less than 0.2s; exiting list (default).
Completed default action list [ Balance - default ].
Recommendation is sunfire at 0.00 + 0.00.
Recommendation #1 is sunfire at 0.00s (0.00s).
Used 3.25ms of CPU on 1 prediction(s).
RECOMMENDATION #2 ( Offset: 0.00, GCD: 1.18, Casting: 0.00 ).
There are 1 queued events to review.
Resources: astral_power[ 16.00 / 100.00 ], combo_points[ 0.00 / 5.00 ], energy[ 100.00 / 100.00 ], mana[ 8800.00 / 10000.00 ], rage[ 0.00 / 100.00 ]
Eclipse State: IN_BOTH, Wrath: 2, Starfire: 2; Lunar: 2.48, Solar: 2.48
Queued event #1 (ca_inc AURA_EXPIRATION) due at 2.48; checking pre-event recommendations.
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Balance - precombat ].
Current recommendation was NO ACTION at +60.00s.
1. kindred_spirits ( precombat - 1 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-precombat-1:kindred_spirits:0.02
2. moonkin_form ( precombat - 2 )
The action (moonkin_form) is unusable at (0.00 + 1.18) because not usable in current form (moonkin_form).
Time spent on this action: 0.07ms
TimeData:Balance-precombat-2:moonkin_form:0.07:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.04
3. wrath ( precombat - 3 )
Line CD is 10, last cast was 1592537.872, remaining CD: 0
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-3:wrath:0.02
4. wrath ( precombat - 4 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-4:wrath:0.01
5. starfire ( precombat - 5 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-5:starfire:0.02
6. starsurge ( precombat - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-6:starsurge:0.01
Completed precombat action list [ Balance - precombat ].
Processing default action list [ Balance - default ].
Current recommendation was NO ACTION at +60.00s.
7. solar_beam ( default - 1 ) - ability disabled ( toggle )
Time spent on this action: 0.03ms
TimeData:Balance-default-1:solar_beam:0.03
8. variable ( default - 2 )
- variable.is_aoe will check this script entry ( Balance:default:2 )
spell_targets.starfall[3.00] > 1 & ( ! talent.starlord.enabled[true] | talent.stellar_drift.enabled[true] ) | spell_targets.starfall[3.00] > 2
Time spent on this action: 0.02ms
TimeData:Balance-default-2:variable:0.02:Post-TTR and Essential:0.01
9. variable ( default - 3 )
- variable.is_cleave will check this script entry ( Balance:default:3 )
spell_targets.starfire[3.00] > 1
Time spent on this action: 0.02ms
TimeData:Balance-default-3:variable:0.02:Post-TTR and Essential:0.01
10. berserking ( default - 4 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-default-4:berserking:0.02
11. potion ( default - 5 ) - ability disabled ( toggle )
Time spent on this action: 0.01ms
TimeData:Balance-default-5:potion:0.01
12. variable ( default - 6 )
- variable.convoke_desync will check this script entry ( Balance:default:6 )
floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 20 - cooldown.convoke_the_spirits.remains[103.06] ) / 120 ) > floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 25 - ( 10 * talent.incarnation.enabled[false] ) - ( conduit.precise_alignment.time_value[0.00] ) - cooldown.ca_inc.remains[180.00] ) / 180 ) | cooldown.ca_inc.remains[180.00] > interpolated_fight_remains[3600.00] | cooldown.convoke_the_spirits.remains[103.06] > interpolated_fight_remains[3600.00] | ! covenant.night_fae[true]
Time spent on this action: 0.02ms
TimeData:Balance-default-6:variable:0.02:Post-TTR and Essential:0.01
13. variable ( default - 7 )
- variable.cd_condition will check this script entry ( Balance:default:7 )
( ! equipped.empyreal_ordnance[false] | cooldown.empyreal_ordnance.remains[0.00] < 160 & ! cooldown.empyreal_ordnance.ready[true] ) | covenant.kyrian[false]
Time spent on this action: 0.02ms
TimeData:Balance-default-7:variable:0.02:Post-TTR and Essential:0.01
14. empyreal_ordnance ( default - 8 ) - IsUsableItem
Time spent on this action: 0.03ms
TimeData:Balance-default-8:empyreal_ordnance:0.03
15. soulletting_ruby ( default - 9 ) - IsUsableItem
Time spent on this action: 0.03ms
TimeData:Balance-default-9:soulletting_ruby:0.03
16. inscrutable_quantum_device ( default - 10 )
The action (inscrutable_quantum_device) is unusable at (0.00 + 1.18) because item not equipped.
Time spent on this action: 0.08ms
TimeData:Balance-default-10:inscrutable_quantum_device:0.08:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01
17. use_items ( default - 11 )
Criteria for ??? PASS at +0.00 - buff.ca_inc.up[true] | covenant.night_fae[true] & variable.convoke_desync[true] & cooldown.convoke_the_spirits.up[false] & ! cooldown.ca_inc.up[false] & ( ( buff.eclipse_lunar.remains[2.48] > 10 | buff.eclipse_solar.remains[2.48] > 10 ) & ! runeforge.balance_of_all_things.enabled[false] | runeforge.balance_of_all_things.enabled[false] & ( buff.balance_of_all_things_nature.stack[0.00] > 3 | buff.balance_of_all_things_arcane.stack[0.00] > 3 ) ) | buff.kindred_empowerment_energize.up[false] | fight_remains[3600.00] < 20
+ items
Current recommendation was NO ACTION at +60.00s.
Returned from Use Items; current recommendation is NO ACTION (+60.00).
- items
18. run_action_list ( default - 12 )
Criteria for aoe PASS at +0.00 - variable.is_aoe[true]
Action list (aoe) was found.
+ [aoe]
Current recommendation was NO ACTION at +60.00s.
19. variable ( aoe - 1 )
- variable.dream_will_fall_off will check this script entry ( Balance:aoe:1 )
( buff.timeworn_dreambinder.remains[0.00] < gcd.max[1.18] + 0.1 | buff.timeworn_dreambinder.remains[0.00] < action.starfire.execute_time[1.41] + 0.1 & ( eclipse.in_lunar[false] | eclipse.solar_next[false] | eclipse.any_next[false] ) ) & buff.timeworn_dreambinder.up[false] & runeforge.timeworn_dreambinder.equipped[false]
Time spent on this action: 0.02ms
TimeData:Balance-aoe-1:variable:0.02:Post-TTR and Essential:0.01
20. variable ( aoe - 2 )
- variable.ignore_starsurge will check this script entry ( Balance:aoe:2 )
buff.eclipse_lunar.up[true] & ( spell_targets.starfire[3.00] > 4 & talent.soul_of_the_forest.enabled[false] | spell_targets.starfire[3.00] > 6 )
Time spent on this action: 0.02ms
TimeData:Balance-aoe-2:variable:0.02:Post-TTR and Essential:0.01
21. convoke_the_spirits ( aoe - 3 )
The action is not ready ( 103.06 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.02ms
TimeData:Balance-aoe-3:convoke_the_spirits:0.02
22. sunfire ( aoe - 4 )
The action (sunfire) is usable at (0.00 + 1.18).
- the action is ready before the current recommendation (at +1.18 vs. +60.00).
List ( aoe ) called from ( Balance:default:12 ) would PASS at 1.18.
variable.is_aoe[true]
- this entry's criteria FAILS: refreshable[false] & target.time_to_die[425.82] > 14 - spell_targets.any[3.00] + remains[16.82] & ( eclipse.in_any[true] | remains[16.82] < gcd.max[1.18] )
Excluded 11.43 recheck time as it is outside our constraints ( 0.00 - 2.47 ).
Excluded 15.65 recheck time as it is outside our constraints ( 0.00 - 2.47 ).
1 - true
There are 1 recheck events.
List ( aoe ) called from ( Balance:default:12 ) would PASS at 2.18.
variable.is_aoe[true]
Recheck #1 ( +2.18 ) NOT MET: refreshable[false] & target.time_to_die[424.82] > 14 - spell_targets.any[3.00] + remains[15.82] & ( eclipse.in_any[true] | remains[15.82] < gcd.max[1.18] )
Time spent on this action: 0.42ms
TimeData:Balance-aoe-4:sunfire:0.42:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.12:Post-Recheck Times:0.05:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Recheck Post-Usable:0.01:Recheck Post-Stack:0.02:Recheck Post-Script:0.01:Recheck Post-Channel:0.00:Recheck Loop End:0.11:Post Recheck Loop:0.00:Post Recheck:0.00
23. starfall ( aoe - 5 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.02ms
TimeData:Balance-aoe-5:starfall:0.02
24. starfall ( aoe - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-6:starfall:0.01
25. variable ( aoe - 7 )
- variable.starfall_wont_fall_off will check this script entry ( Balance:aoe:7 )
astral_power.current[16.00] > 80 - ( 10 * buff.timeworn_dreambinder.stack[0.00] ) - ( buff.starfall.remains[0.00] * 3 / spell_haste[0.79] ) - ( dot.fury_of_elune.remains[0.00] * 5 ) & buff.starfall.up[false]
Time spent on this action: 0.02ms
TimeData:Balance-aoe-7:variable:0.02:Post-TTR and Essential:0.01
26. starsurge ( aoe - 8 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 2.47 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-8:starsurge:0.01
27. adaptive_swarm ( aoe - 9 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-aoe-9:adaptive_swarm:0.02
28. moonfire ( aoe - 10 )
The action (moonfire) is usable at (0.00 + 1.18).
- the action is ready before the current recommendation (at +1.18 vs. +60.00).
List ( aoe ) called from ( Balance:default:12 ) would PASS at 1.18.
variable.is_aoe[true]
- this entry's criteria PASSES: refreshable[true] & target.time_to_die[425.82] > ( 14 + ( spell_targets.starfire[3.00] * 1.5 ) ) / spell_targets.any[3.00] + remains[0.00] & ( ( cooldown.ca_inc.ready[false] & ! druid.no_cds[true] & ( variable.convoke_desync[true] | cooldown.convoke_the_spirits.ready[false] | ! covenant.night_fae[true] ) | spell_targets.starfire[3.00] < ( 5 * ( 1 + talent.twin_moons.enabled[false] ) ) | ( eclipse.in_solar[false] | ( eclipse.in_both[true] | eclipse.in_lunar[false] ) & ! talent.soul_of_the_forest.enabled[false] | buff.primordial_arcanic_pulsar.value[0.00] >= 250 ) & ( spell_targets.starfire[3.00] < 10 * ( 1 + talent.twin_moons.enabled[false] ) ) & astral_power.current[16.00] > 50 - buff.starfall.remains[0.00] * 6 ) & ( ! buff.kindred_empowerment_energize.up[false] | eclipse.in_solar[false] | ! covenant.kyrian[false] ) & ap_check[true] )
Action chosen: moonfire at 1.18!
Time spent on this action: 1.49ms
TimeData:Balance-aoe-10:moonfire:1.49:Post-TTR and Essential:0.03:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.10:Pre-Recheck:1.20:Post Recheck:0.00:Action Stored:0.12
The recommended action (moonfire) is ready within the active GCD; exiting list (aoe).
Returned from list (aoe), current recommendation is moonfire (+1.18).
- [aoe]
Added aoe to blocklist as it was called via RAL.
- blocking script did not immediately block; will attempt to tune it.
- leaving delayMin at 0.
The recommended action (moonfire) is ready within the active GCD; exiting list (default).
Completed default action list [ Balance - default ].
Recommendation is moonfire at 0.00 + 1.18.
Recommendation #2 is moonfire at 1.18s (1.18s).
Used 8.30ms of CPU on 2 prediction(s).
RECOMMENDATION #3 ( Offset: 1.18, GCD: 1.18, Casting: 0.00 ).
There are 1 queued events to review.
Resources: astral_power[ 18.00 / 100.00 ], combo_points[ 0.00 / 5.00 ], energy[ 100.00 / 100.00 ], mana[ 9177.60 / 10000.00 ], rage[ 0.00 / 100.00 ]
Eclipse State: IN_BOTH, Wrath: 2, Starfire: 2; Lunar: 1.30, Solar: 1.30
Queued event #1 (ca_inc AURA_EXPIRATION) due at 1.30; checking pre-event recommendations.
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Balance - precombat ].
Current recommendation was NO ACTION at +60.00s.
1. kindred_spirits ( precombat - 1 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-precombat-1:kindred_spirits:0.02
2. moonkin_form ( precombat - 2 )
The action (moonkin_form) is unusable at (1.18 + 1.18) because not usable in current form (moonkin_form).
Time spent on this action: 0.04ms
TimeData:Balance-precombat-2:moonkin_form:0.04:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01
3. wrath ( precombat - 3 )
Line CD is 10, last cast was 1592537.872, remaining CD: 0
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-3:wrath:0.01
4. wrath ( precombat - 4 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-4:wrath:0.01
5. starfire ( precombat - 5 )
We are already in-combat and this pre-combat action is not essential. Skipping.
Time spent on this action: 0.02ms
TimeData:Balance-precombat-5:starfire:0.02
6. starsurge ( precombat - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-precombat-6:starsurge:0.01
Completed precombat action list [ Balance - precombat ].
Processing default action list [ Balance - default ].
Current recommendation was NO ACTION at +60.00s.
7. solar_beam ( default - 1 ) - ability disabled ( toggle )
Time spent on this action: 0.01ms
TimeData:Balance-default-1:solar_beam:0.01
8. variable ( default - 2 )
- variable.is_aoe will check this script entry ( Balance:default:2 )
spell_targets.starfall[3.00] > 1 & ( ! talent.starlord.enabled[true] | talent.stellar_drift.enabled[true] ) | spell_targets.starfall[3.00] > 2
Time spent on this action: 0.02ms
TimeData:Balance-default-2:variable:0.02:Post-TTR and Essential:0.01
9. variable ( default - 3 )
- variable.is_cleave will check this script entry ( Balance:default:3 )
spell_targets.starfire[3.00] > 1
Time spent on this action: 0.02ms
TimeData:Balance-default-3:variable:0.02:Post-TTR and Essential:0.01
10. berserking ( default - 4 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-default-4:berserking:0.02
11. potion ( default - 5 ) - ability disabled ( toggle )
Time spent on this action: 0.01ms
TimeData:Balance-default-5:potion:0.01
12. variable ( default - 6 )
- variable.convoke_desync will check this script entry ( Balance:default:6 )
floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 20 - cooldown.convoke_the_spirits.remains[101.88] ) / 120 ) > floor[function: 00000217A6C98110] ( ( interpolated_fight_remains[3600.00] - 25 - ( 10 * talent.incarnation.enabled[false] ) - ( conduit.precise_alignment.time_value[0.00] ) - cooldown.ca_inc.remains[180.00] ) / 180 ) | cooldown.ca_inc.remains[180.00] > interpolated_fight_remains[3600.00] | cooldown.convoke_the_spirits.remains[101.88] > interpolated_fight_remains[3600.00] | ! covenant.night_fae[true]
Time spent on this action: 0.02ms
TimeData:Balance-default-6:variable:0.02:Post-TTR and Essential:0.01
13. variable ( default - 7 )
- variable.cd_condition will check this script entry ( Balance:default:7 )
( ! equipped.empyreal_ordnance[false] | cooldown.empyreal_ordnance.remains[0.00] < 160 & ! cooldown.empyreal_ordnance.ready[true] ) | covenant.kyrian[false]
Time spent on this action: 0.02ms
TimeData:Balance-default-7:variable:0.02:Post-TTR and Essential:0.01
14. empyreal_ordnance ( default - 8 ) - IsUsableItem
Time spent on this action: 0.03ms
TimeData:Balance-default-8:empyreal_ordnance:0.03
15. soulletting_ruby ( default - 9 ) - IsUsableItem
Time spent on this action: 0.06ms
TimeData:Balance-default-9:soulletting_ruby:0.06
16. inscrutable_quantum_device ( default - 10 )
The action (inscrutable_quantum_device) is unusable at (1.18 + 1.18) because item not equipped.
Time spent on this action: 0.10ms
TimeData:Balance-default-10:inscrutable_quantum_device:0.10:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01
17. use_items ( default - 11 )
Criteria for ??? PASS at +1.18 - buff.ca_inc.up[true] | covenant.night_fae[true] & variable.convoke_desync[true] & cooldown.convoke_the_spirits.up[false] & ! cooldown.ca_inc.up[false] & ( ( buff.eclipse_lunar.remains[1.30] > 10 | buff.eclipse_solar.remains[1.30] > 10 ) & ! runeforge.balance_of_all_things.enabled[false] | runeforge.balance_of_all_things.enabled[false] & ( buff.balance_of_all_things_nature.stack[0.00] > 3 | buff.balance_of_all_things_arcane.stack[0.00] > 3 ) ) | buff.kindred_empowerment_energize.up[false] | fight_remains[3600.00] < 20
+ items
Current recommendation was NO ACTION at +60.00s.
Returned from Use Items; current recommendation is NO ACTION (+60.00).
- items
18. run_action_list ( default - 12 )
Criteria for aoe PASS at +1.18 - variable.is_aoe[true]
Action list (aoe) was found.
+ [aoe]
Current recommendation was NO ACTION at +60.00s.
19. variable ( aoe - 1 )
- variable.dream_will_fall_off will check this script entry ( Balance:aoe:1 )
( buff.timeworn_dreambinder.remains[0.00] < gcd.max[1.18] + 0.1 | buff.timeworn_dreambinder.remains[0.00] < action.starfire.execute_time[1.41] + 0.1 & ( eclipse.in_lunar[false] | eclipse.solar_next[false] | eclipse.any_next[false] ) ) & buff.timeworn_dreambinder.up[false] & runeforge.timeworn_dreambinder.equipped[false]
Time spent on this action: 0.02ms
TimeData:Balance-aoe-1:variable:0.02:Post-TTR and Essential:0.01
20. variable ( aoe - 2 )
- variable.ignore_starsurge will check this script entry ( Balance:aoe:2 )
buff.eclipse_lunar.up[true] & ( spell_targets.starfire[3.00] > 4 & talent.soul_of_the_forest.enabled[false] | spell_targets.starfire[3.00] > 6 )
Time spent on this action: 0.05ms
TimeData:Balance-aoe-2:variable:0.05:Post-TTR and Essential:0.03
21. convoke_the_spirits ( aoe - 3 )
The action is not ready ( 101.88 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.02ms
TimeData:Balance-aoe-3:convoke_the_spirits:0.02
22. sunfire ( aoe - 4 )
The action (sunfire) is usable at (1.18 + 1.18).
- the action is ready before the current recommendation (at +1.18 vs. +60.00).
List ( aoe ) called from ( Balance:default:12 ) would PASS at 1.18.
variable.is_aoe[true]
- this entry's criteria FAILS: refreshable[false] & target.time_to_die[424.64] > 14 - spell_targets.any[3.00] + remains[15.64] & ( eclipse.in_any[true] | remains[15.64] < gcd.max[1.18] )
Excluded 10.25 recheck time as it is outside our constraints ( 0.00 - 1.29 ).
Excluded 14.47 recheck time as it is outside our constraints ( 0.00 - 1.29 ).
1 - true
There are 1 recheck events.
List ( aoe ) called from ( Balance:default:12 ) would PASS at 2.18.
variable.is_aoe[true]
Recheck #1 ( +2.18 ) NOT MET: refreshable[false] & target.time_to_die[423.64] > 14 - spell_targets.any[3.00] + remains[14.64] & ( eclipse.in_any[true] | remains[14.64] < gcd.max[1.18] )
Time spent on this action: 0.42ms
TimeData:Balance-aoe-4:sunfire:0.42:Post-TTR and Essential:0.02:Post Cycle:0.00:Post Usable:0.01:Post Ready/Clash:0.01:Post Stack:0.03:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:0.12:Post-Recheck Times:0.05:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Recheck Post-Usable:0.01:Recheck Post-Stack:0.02:Recheck Post-Script:0.01:Recheck Post-Channel:0.00:Recheck Loop End:0.11:Post Recheck Loop:0.00:Post Recheck:0.00
23. starfall ( aoe - 5 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-5:starfall:0.01
24. starfall ( aoe - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-6:starfall:0.01
25. variable ( aoe - 7 )
- variable.starfall_wont_fall_off will check this script entry ( Balance:aoe:7 )
astral_power.current[18.00] > 80 - ( 10 * buff.timeworn_dreambinder.stack[0.00] ) - ( buff.starfall.remains[0.00] * 3 / spell_haste[0.79] ) - ( dot.fury_of_elune.remains[0.00] * 5 ) & buff.starfall.up[false]
Time spent on this action: 0.02ms
TimeData:Balance-aoe-7:variable:0.02:Post-TTR and Essential:0.01
26. starsurge ( aoe - 8 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-8:starsurge:0.01
27. adaptive_swarm ( aoe - 9 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-aoe-9:adaptive_swarm:0.02
28. moonfire ( aoe - 10 )
The action (moonfire) is usable at (1.18 + 1.18).
- the action is ready before the current recommendation (at +1.18 vs. +60.00).
List ( aoe ) called from ( Balance:default:12 ) would PASS at 1.18.
variable.is_aoe[true]
- this entry's criteria FAILS: refreshable[false] & target.time_to_die[424.64] > ( 14 + ( spell_targets.starfire[3.00] * 1.5 ) ) / spell_targets.any[3.00] + remains[20.82] & ( ( cooldown.ca_inc.ready[false] & ! druid.no_cds[true] & ( variable.convoke_desync[true] | cooldown.convoke_the_spirits.ready[false] | ! covenant.night_fae[true] ) | spell_targets.starfire[3.00] < ( 5 * ( 1 + talent.twin_moons.enabled[false] ) ) | ( eclipse.in_solar[false] | ( eclipse.in_both[true] | eclipse.in_lunar[false] ) & ! talent.soul_of_the_forest.enabled[false] | buff.primordial_arcanic_pulsar.value[0.00] >= 250 ) & ( spell_targets.starfire[3.00] < 10 * ( 1 + talent.twin_moons.enabled[false] ) ) & astral_power.current[19.00] > 50 - buff.starfall.remains[0.00] * 6 ) & ( ! buff.kindred_empowerment_energize.up[false] | eclipse.in_solar[false] | ! covenant.kyrian[false] ) & ap_check[true] )
Excluded 14.23 recheck time as it is outside our constraints ( 0.00 - 1.29 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 1.29 ).
1 - true
There are 1 recheck events.
List ( aoe ) called from ( Balance:default:12 ) would PASS at 2.18.
variable.is_aoe[true]
Recheck #1 ( +2.18 ) NOT MET: refreshable[false] & target.time_to_die[423.64] > ( 14 + ( spell_targets.starfire[3.00] * 1.5 ) ) / spell_targets.any[3.00] + remains[19.82] & ( ( cooldown.ca_inc.ready[false] & ! druid.no_cds[true] & ( variable.convoke_desync[true] | cooldown.convoke_the_spirits.ready[false] | ! covenant.night_fae[true] ) | spell_targets.starfire[3.00] < ( 5 * ( 1 + talent.twin_moons.enabled[false] ) ) | ( eclipse.in_solar[false] | ( eclipse.in_both[true] | eclipse.in_lunar[false] ) & ! talent.soul_of_the_forest.enabled[false] | buff.primordial_arcanic_pulsar.value[0.00] >= 250 ) & ( spell_targets.starfire[3.00] < 10 * ( 1 + talent.twin_moons.enabled[false] ) ) & astral_power.current[19.00] > 50 - buff.starfall.remains[0.00] * 6 ) & ( ! buff.kindred_empowerment_energize.up[false] | eclipse.in_solar[false] | ! covenant.kyrian[false] ) & ap_check[true] )
Time spent on this action: 2.70ms
TimeData:Balance-aoe-10:moonfire:2.70:Post-TTR and Essential:0.05:Post Cycle:0.01:Post Usable:0.04:Post Ready/Clash:0.02:Post Stack:0.01:Pre-Script:0.00:Post-Script:0.01:Pre-Recheck:1.23:Post-Recheck Times:0.08:Pre-Recheck Loop:0.00:Recheck Loop Start:0.00:Recheck Post-Usable:0.01:Recheck Post-Stack:0.01:Recheck Post-Script:0.01:Recheck Post-Channel:0.00:Recheck Loop End:1.20:Post Recheck Loop:0.00:Post Recheck:0.00
29. force_of_nature ( aoe - 11 ) - talent [ force_of_nature ] missing
Time spent on this action: 0.02ms
TimeData:Balance-aoe-11:force_of_nature:0.02
30. ravenous_frenzy ( aoe - 12 ) - ability unknown
Time spent on this action: 0.05ms
TimeData:Balance-aoe-12:ravenous_frenzy:0.05
31. celestial_alignment ( aoe - 13 ) - ability disabled ( toggle )
Time spent on this action: 0.02ms
TimeData:Balance-aoe-13:celestial_alignment:0.02
32. incarnation ( aoe - 14 ) - talent [ incarnation ] missing
Time spent on this action: 0.02ms
TimeData:Balance-aoe-14:incarnation:0.02
33. empower_bond ( aoe - 15 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Balance-aoe-15:empower_bond:0.02
34. stellar_flare ( aoe - 16 ) - talent [ stellar_flare ] missing
Time spent on this action: 0.01ms
TimeData:Balance-aoe-16:stellar_flare:0.01
35. fury_of_elune ( aoe - 17 ) - ability unknown
Time spent on this action: 0.05ms
TimeData:Balance-aoe-17:fury_of_elune:0.05
36. starfall ( aoe - 18 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.02ms
TimeData:Balance-aoe-18:starfall:0.02
37. starfall ( aoe - 19 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-19:starfall:0.01
38. starsurge ( aoe - 20 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-20:starsurge:0.01
39. starsurge ( aoe - 21 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 1.29 ) for this query.
Time spent on this action: 0.01ms
TimeData:Balance-aoe-21:starsurge:0.01
40. new_moon ( aoe - 22 ) - talent [ new_moon ] missing
Time spent on this action: 0.01ms
TimeData:Balance-aoe-22:new_moon:0.01
41. half_moon ( aoe - 23 ) - talent [ new_moon ] missing
Time spent on this action: 0.01ms
TimeData:Balance-aoe-23:half_moon:0.01
42. full_moon ( aoe - 24 ) - talent [ new_moon ] missing
Time spent on this action: 0.01ms
TimeData:Balance-aoe-24:full_moon:0.01
43. warrior_of_elune ( aoe - 25 ) - talent [ warrior_of_elune ] missing
Time spent on this action: 0.01ms
TimeData:Balance-aoe-25:warrior_of_elune:0.01
44. variable ( aoe - 26 )
- variable.starfire_in_solar will check this script entry ( Balance:aoe:26 )
spell_targets.starfire[3.00] > 4 + floor[function: 00000217A6C98110] ( mastery_value[0.34] * 100 / 20 ) + floor[function: 00000217A6C98110] ( buff.starsurge_empowerment_solar.stack[1.00] / 4 )
Time spent on this action: 0.02ms
TimeData:Balance-aoe-26:variable:0.02:Post-TTR and Essential:0.01
45. wrath ( aoe - 27 )
The action (wrath) is usable at (1.18 + 1.18).
- the action is ready before the current recommendation (at +1.18 vs. +60.00).
List ( aoe ) called from ( Balance:default:12 ) would PASS at 1.18.
variable.is_aoe[true]
- this entry's criteria PASSES: eclipse.lunar_next[false] | eclipse.any_next[false] & variable.is_cleave[true] | buff.eclipse_solar.remains[0.12] < action.starfire.execute_time[1.41] & buff.eclipse_solar.up[true] | eclipse.in_solar[false] & ! variable.starfire_in_solar[false] | buff.ca_inc.remains[0.12] < action.starfire.execute_time[1.41] & ! variable.is_cleave[true] & buff.ca_inc.remains[0.12] < execute_time[1.18] & buff.ca_inc.up[true] | buff.ravenous_frenzy.up[false] & spell_haste[0.79] > 0.6 & ( spell_targets.any[3.00] <= 3 | ! talent.soul_of_the_forest.enabled[false] ) | ! variable.is_cleave[true] & buff.ca_inc.remains[0.12] > execute_time[1.18]
Action chosen: wrath at 1.18!
Time spent on this action: 0.80ms
TimeData:Balance-aoe-27:wrath:0.80: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.65:Post Recheck:0.00:Action Stored:0.06
The recommended action (wrath) is ready within the active GCD; exiting list (aoe).
Returned from list (aoe), current recommendation is wrath (+1.18).
- [aoe]
Added aoe to blocklist as it was called via RAL.
- blocking script did not immediately block; will attempt to tune it.
- leaving delayMin at 0.
The recommended action (wrath) is ready within the active GCD; exiting list (default).
Completed default action list [ Balance - default ].
Recommendation is wrath at 1.18 + 1.18.
Recommendation #3 is wrath at 1.18s (2.36s).
Time spent generating recommendations: 15.84ms
Sorry for not understanding earlier. This is the AOE snapshot of me recreating the celestial alignment + convoke pattern. Not sure how to read this, but can generate another snapshot if needed.
You have to take a snapshot when the addon is providing you the recommendation that you disagree with. That snapshot is showing Sunfire, Moonfire, then Wrath.
Basically, you need to push the button when you've hit Convoke and it has triggered Starfall, and you see Starfall also recommended by the addon. Then paste that to Pastebin and link it here.
Specific Scenario: I'm in a multi-target (3+mobs) fight, and I open normally with wrath, wrath, dots, celestial alignment, Convoke. Convoke gives me a Starfall, and I'm either Astral Power capped, or close to cap.
At this point, Hekili, sensing that I'm AP capped, will suggest Starfall, even though I have a relatively fresh Starfall from Convoke, and I'm still early in the Eclipse from the Celestial Alignment. At the moment, I override the suggestion with a Starsurge to drop AP and buff my Eclipse.
Request: Can someone look into the logic for Balance and perhaps adjust the Starfall recommendation to check for whether starfall is already running OR the current Eclipse is long enough to build enough AP to get another Starfall before it ends? This is tricky because if you don't Starfall in the above scenario (and SS instead), AND don't generate enough AP to get another Starfall before the Convoke one runs out, you lose dps. So the new trigger has to be aware of "how long the current Starfall has remaining AND if we will have enough AP to starfall in X seconds when it runs out"
Suggestion: update the recommendation so that "if current Astral Power is ~90-100 AND Starfall has 5+ seconds remaining, suggest Starsurge". this way, you still starfall most of the time, but in the above scenario, where you'll be able to SS after the convoke, and easily wrath 2 more times after to get 12 AP, you can sneak in a SS for additional dps.