[REC] Provide a short, descriptive title of you Recommendation issue
Foxriix opened this issue ยท 6 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).
Spec
DK - Unholy
Describe the Issue
Hekili keeps recommending Festering strike when you in fact do not press that unless its a Festering Scythe with San'layn. I cannot disable it without disabling Festering Scythe. Also, in aoe you do not spend your runic power until you are unable to do anything else according to all the guides I've read/watched. However hekili is telling me to spam epidemic a ton. Is this fixable?
How to Reproduce
Just try to use hekili with san'layn x'D
Snapshot (Link)
This issue will happen for anyone attempting to use hekili with Sanlayn
Raidbots Sim Report (Link)
No response
Additional Information
No response
Contact Information
No response
Please get a proper snapshot during the time you think the recommendation is incorrect.
Instructions: https://github.com/Hekili/hekili/wiki/Report-An-Issue#how-do-i-get-a-snapshot
Be sure to also include a quicksim link of your character with the same talents and target count.
Regardless, Bicepumps also said you don't Festering strike. So why is hekili suggesting it?
Ok, why does hekili not follow this
https://docs.google.com/document/d/1OqLNvd343a01etWSQbadR7Tl5jcBjbdar5mCZq4ZXH8/edit?tab=t.0
This addon works by following what the sims (like Raidbots) do. Written guides are often simplified versions of the sims that are a little less accurate in exchange for being more readable. We don't follow that because it's a random 1 page guide in a google doc.
I would suggest looking in your class discord for more information: https://www.wowhead.com/discord-servers
Unholy; Primary - death_coil(0.00), festering_strike(1.02), death_coil(2.04)
build: v11.1.0-1.0.18b
level: 80 (80)
class: DEATHKNIGHT
spec: unholy
Talents
In-Game Import: CwPAtbMOTHlnKIwUyAn+DK70SDgZmZMjxYsMjZmZmGGmZMjBAAAAAAAAAmhZmxMzMAwsZGmlhZmZegZGjBGYGjGLLA2mYDAmBA
abomination_limb = 1/1
antimagic_barrier = 1/1
antimagic_zone = 1/1
assimilation = 1/1
blinding_sleet = 1/1
blood_draw = 1/1
bloodsoaked_ground = 1/1
brittle = 1/1
bursting_sores = 1/1
cleaving_strikes = 1/1
coil_of_devastation = 1/1
dark_transformation = 1/1
death_rot = 1/1
death_strike = 1/1
deaths_echo = 1/1
defile = 1/1
doomed_bidding = 1/1
ebon_fever = 1/1
enfeeble = 1/1
eternal_agony = 1/1
festering_scythe = 1/1
festering_strike = 1/1
festermight = 2/2
foul_infections = 1/1
frenzied_bloodthirst = 1/1
ghoulish_frenzy = 1/1
gift_of_the_sanlayn = 1/1
gloom_ward = 1/1
harbinger_of_doom = 1/1
icebound_fortitude = 1/1
icy_talons = 1/1
improved_death_coil = 1/1
improved_death_strike = 1/1
improved_festering_strike = 1/2
incite_terror = 1/1
infected_claws = 1/1
infliction_of_sorrow = 1/1
insidious_chill = 1/1
mind_freeze = 1/1
morbidity = 2/2
null_magic = 1/1
pact_of_the_sanlayn = 1/1
permafrost = 1/1
pestilence = 1/1
plaguebringer = 1/1
raise_dead = 1/1
raise_dead_2 = 1/1
reaping = 1/1
rotten_touch = 1/1
rune_mastery = 2/2
runic_attenuation = 1/1
sanlayn = 1/1
scourge_strike = 1/1
soul_reaper = 1/1
subduing_grasp = 1/1
sudden_doom = 1/1
superstrain = 1/1
suppression = 1/1
the_blood_is_life = 1/1
unholy_assault = 1/1
unholy_blight = 1/1
unholy_bond = 1/1
unholy_endurance = 1/1
unholy_ground = 1/1
vampiric_aura = 1/1
vampiric_speed = 1/1
vampiric_strike = 1/1
veteran_of_the_third_war = 1/1
visceral_strength = 1/1
will_of_the_necropolis = 2/2
PvP Talents: none
Legacy Content
covenant: none
conduits: none
soulbinds: []
legendaries: none
Gear & Items
sets:
house_of_cards = 1
tww2 = 5
gear:
cauldron_champions_crown = 1
cauldron_champions_fistguards = 1
cauldron_champions_ribcage = 1
cauldron_champions_screamplate = 1
cauldron_champions_tattered_cuisses = 1
coinoperated_girdle = 1
cyrces_circlet = 1
electricians_siphoning_filter = 1
electroarm_bludgeoner = 1
fashionable_undershirt = 1
footbomb_championship_ring = 1
house_of_cards = 1
renowned_guild_tabard = 1
riks_walkin_boots = 1
stonefury_vambraces = 1
strapped_rescuekeg = 1
suspicious_energy_drink = 1
tww2 = 5
itemIDs: 151116, 158359, 159462, 159638, 221060, 228411, 228874, 228886, 229251, 229252, 229253, 229254, 229256, 230027, 234507, 235363, 69210
Settings
Settings:
aoe = 2
custom1Name = Custom 1
custom2Name = Custom 2
cycle = false
cycleDebuff = festering_wound
cycle_min = 6
damage = true
damageDots = false
damageExpiration = 8
damageOnScreen = true
damagePets = false
damageRange = 0
enabled = true
gcdSync = true
nameplateRange = 10
nameplates = true
noFeignedCooldown = false
package = Unholy
petbased = false
placeboBar = 3
potion = tempered_potion
rangeFilter = false
dps_shell = false
Toggles:
cooldowns = true
custom1 = false
custom2 = false
defensives = false
essences = true [overridden]
funnel = false
interrupts = false
mode = automatic
potions = false
Keybinds:
abomination_limb = 3 [04]
algari_healing_potion = S2 [03]
antimagic_shell = F1 [04], E [10]
antimagic_zone = SMwU[01]
any_dnd = 2 [04]
apocalypse =
arcane_torrent = 6 [04]
army_of_the_dead = Z [09]
asphyxiate = ` [04]
blinding_sleet = SMwD[03]
cavedwellers_delight =
chains_of_ice = X [03]
clawing_shadows = E [01]
control_undead = SG [08]
dark_simulacrum =
dark_transformation = 4 [04], T [10]
death_and_decay =
death_coil = MwD [03]
death_grip = Z [01]
death_strike = S [01], MwU [10]
deaths_advance = C [01]
deaths_due =
defile = 2 [04]
empower_rune_weapon =
epidemic = MwU [01]
festering_strike = R [01]
frost_strike =
frostwyrms_fury =
healthstone = S1 [03], Z [10]
house_of_cards = G [01]
howling_blast =
icebound_fortitude = F3 [04], F [10]
lichborne = F2 [04]
mind_freeze = T [01]
obliterate =
outbreak = 1 [04], E [09], F [11]
path_of_frost = SR [03]
pillar_of_frost =
raise_ally = SE [03], Q [08], S [10]
raise_dead = SS [03], F [09]
remorseless_winter =
scourge_strike = E [01]
soul_reaper = F [01]
summon_gargoyle = SMwU[09]
tempered_potion = SG [01]
unholy_assault = 5 [04]
wound_spender = E [01]
wraith_walk = SC [03]
Warnings
none
Targets
detected_targets: Nameplates are enabled.
-
Checking nameplate list for nameplate2 [ Creature-0-4212-2552-1013-219250-0000F084B2 ] PvP Training Dummy.
- Excluded by range (45 > 10).
-
Checking nameplate list for nameplate3 [ Creature-0-4212-2552-1013-225982-0000F084B2 ] Cleave Training Dummy.
nameplate3 - -1 - Creature-0-4212-2552-1013-225982-0000F084B2 - 300.00 - 0 - Cleave Training Dummy -
Checking nameplate list for nameplate5 [ Creature-0-4212-2552-1013-219250-00007084B3 ] PvP Training Dummy.
- Excluded by range (45 > 10).
-
Checking nameplate list for nameplate8 [ Creature-0-4212-2552-1013-225982-00017084B3 ] Cleave Training Dummy.
- Excluded by range (15 > 10).
-
Checking nameplate list for nameplate7 [ Creature-0-4212-2552-1013-225982-00007084B2 ] Cleave Training Dummy.
- Excluded by range (15 > 10).
-
Checking nameplate list for nameplate4 [ Creature-0-4212-2552-1013-225982-0000F084B3 ] Cleave Training Dummy.
nameplate4 - -1 - Creature-0-4212-2552-1013-225982-0000F084B3 - 1.00 - 10 - Cleave Training Dummy -
Checking nameplate list for nameplate6 [ Creature-0-4212-2552-1013-225982-00007084B1 ] Cleave Training Dummy.
- Excluded by range (12 > 10).
Auras
player_buffs:
id - name - stacks - remaining duration
97341 - guild_champion - 1 - 3600.00
245686 - fashionable - 1 - 3600.00
335152 - sign_of_iron - 1 - 3600.00
404464 - flight_style_skyriding - 1 - 3600.00
207203 - frost_shield - 1 - 7.20
433925 - essence_of_the_blood_queen - 7 - 17.43
1219158 - stacked_deck - 2 - 3600.00
194879 - icy_talons - 3 - 8.51
1216813 - winning_streak - 10 - 3600.00
390178 - plaguebringer - 1 - 7.43
377591 - festermight - 10 - 17.39
53365 - unholy_strength - 1 - 5.79
459238 - festering_scythe_stack - 15 - 27.43
1216650 - *suspicious_energy_drink - 1 - 2.95
374585 - rune_mastery - 1 - 2.27
434034 - bloodsoaked_ground - 1 - 3600.00
374271 - unholy_ground - 1 - 3600.00
188290 - death_and_decay_cleave_buff - 1 - 4.32
player_debuffs:
target_buffs:
target_debuffs:
391568 - insidious_chill - 4 - 27.20
458478 - incite_terror - 5 - 12.43
377540 - death_rot - 10 - 8.51
390271 - coil_of_devastation - 1 - 4.23
55095 - frost_fever - 1 - 6.70
55078 - blood_plague - 1 - 6.70
374557 - brittle - 1 - 2.85
191587 - virulent_plague - 1 - 10.55
390276 - rotten_touch - 1 - 2.20
317792 - *frostbolt - 1 - 0.47
392490 - *enfeeble - 1 - 4.30
previous_spells:
1 - death_coil
2 - scourge_strike
New Recommendations for [ Primary ] requested at 21:35:44 ( 33460.35 ); using built-in ( Unholy ) priority.
*** START OF NEW DISPLAY: Primary ***
Purged 372 marked values in 0.09ms.
Pet is alive.
Combat Timer: 186.39
RECOMMENDATION #1 ( Offset: 0.00, GCD: 0.00, Casting: 0.00 ).
Resources: runes[ 3.00 / 6.00 ], runic_power[ 59.00 / 100.00 ]
Rune Regeneration Tispec: 1=0.00, 2=0.00, 3=0.00, 4=1.67, 5=3.94, 6=4.90
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Unholy - precombat ].
Current recommendation was NO ACTION at +10.00s.
1. raise_dead ( precombat - 1 )
The action (raise_dead) is unusable at (0.00 + 0.00) because IsUsable returned false.
Time spent on this action: 0.11ms
TimeData:Unholy-precombat-1:raise_dead:x1:0.11:Ability Known, Enabled(0.05):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.00)
2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.02ms
TimeData:Unholy-precombat-2:army_of_the_dead:x1:0.02:Ability Known, Enabled(0.02)
3. variable ( precombat - 3 )
trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
- value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false]
- variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-3:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
4. variable ( precombat - 4 )
trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
- value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false]
- variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-4:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
5. variable ( precombat - 5 )
trinket_1_duration #1 [Unholy:precombat:5]; conditions = FAIL: trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[false] | trinket.t1.is.signet_of_the_priory[false]
- value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[false] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
- variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-5:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
6. variable ( precombat - 6 )
trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
- value = 0.01: trinket.t2.is.treacherous_transmitter[false] * 15 + trinket.t2.is.funhouse_lens[false] * 15 + trinket.t2.is.signet_of_the_priory[false] * 20
- variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-6:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
7. variable ( precombat - 7 )
trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-7:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
8. variable ( precombat - 8 )
trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-8:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
9. variable ( precombat - 9 )
trinket_1_sync #1 [Unholy:precombat:9]; conditions = PASS: variable.trinket_1_buffs[true] & ( talent.apocalypse.enabled[false] & trinket.t1.cooldown.duration[90.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t1.cooldown.duration[90.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t1.is.treacherous_transmitter[false]
- value = 1: 1
- variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-9:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
10. variable ( precombat - 10 )
trinket_2_sync #1 [Unholy:precombat:10]; conditions = FAIL: variable.trinket_2_buffs[false] & ( talent.apocalypse.enabled[false] & trinket.t2.cooldown.duration[0.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t2.cooldown.duration[0.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t2.is.treacherous_transmitter[false]
- value = 0.5: 1
- variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-10:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
11. variable ( precombat - 11 )
trinket_priority #1 [Unholy:precombat:11]; conditions = FAIL: ! variable.trinket_1_buffs[true] & variable.trinket_2_buffs[false] & ( trinket.t2.has_cooldown[false] | ! trinket.t1.has_cooldown[true] ) | variable.trinket_2_buffs[false] & ( ( trinket.t2.cooldown.duration[0.00] / variable.trinket_2_duration[0.01] ) * ( 1.5 + trinket.t2.has_use_buff[false] ) * ( variable.trinket_2_sync[0.50] ) * ( variable.trinket_2_high_value[1.00] ) * ( 1 + ( ( trinket.t2.ilvl[600.00] - trinket.t1.ilvl[623.00] ) / 100 ) ) ) > ( ( trinket.t1.cooldown.duration[90.00] / variable.trinket_1_duration[15.00] ) * ( 1.5 + trinket.t1.has_use_buff[true] ) * ( variable.trinket_1_sync[1.00] ) * ( variable.trinket_1_high_value[1.00] ) * ( 1 + ( ( trinket.t1.ilvl[623.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
- value = 1: 2
- variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-11:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
12. variable ( precombat - 12 )
damage_trinket_priority #1 [Unholy:precombat:12]; conditions = FAIL: ! variable.trinket_1_buffs[true] & ! variable.trinket_2_buffs[false] & trinket.t2.ilvl[600.00] >= trinket.t1.ilvl[623.00]
- value = 1: 2
- variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-12:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
Exiting precombat with recommendation of NO ACTION at +10.00s.
Completed precombat action list [ Unholy - precombat ].
Processing default action list [ Unholy - default ].
Current recommendation was NO ACTION at +10.00s.
13. mind_freeze ( default - 1 ) - ability disabled ( toggle interrupts )
Time spent on this action: 0.01ms
TimeData:Unholy-default-1:mind_freeze:x1:0.01:Ability Known, Enabled(0.01)
14. variable ( default - 2 )
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[0.00] < 1 & cooldown.unholy_assault.remains[0.25] > 5
- value = 0: 3
- variable.apoc_timing[0] will check this script entry ( Unholy:default:2 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-2:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
15. variable ( default - 3 )
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = false: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[0.00] >= 1 & cooldown.unholy_assault.remains[0.25] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[true] & debuff.festering_wound.stack[0.00] >= 1 | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[180.00] < 5 & debuff.festering_wound.stack[0.00] >= 1
- variable.pop_wounds[false] will check this script entry ( Unholy:default:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-3:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
16. variable ( default - 4 )
pooling_runic_power #1 [Unholy:default:4]; conditions = PASS: NONE
- value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[59.00] < 30
- variable.pooling_runic_power[false] will check this script entry ( Unholy:default:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-4:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
17. variable ( default - 5 )
spend_rp #1 [Unholy:default:5]; conditions = PASS: NONE
- value = false: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[true] | runic_power.deficit[41.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[2.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[3.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] >= 4 ) )
- variable.spend_rp[false] will check this script entry ( Unholy:default:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-5:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
18. variable ( default - 6 )
san_coil_mult #1 [Unholy:default:6]; conditions = PASS: buff.essence_of_the_blood_queen.stack[7.00] >= 4
- value = 2: 2
- variable.san_coil_mult[2] will check this script entry ( Unholy:default:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-6:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
19. variable ( default - 7 )
epidemic_targets #1 [Unholy:default:7]; conditions = PASS: NONE
- value = 6: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[2.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
- variable.epidemic_targets[6] will check this script entry ( Unholy:default:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-7:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
20. call_action_list:san_trinkets ( default - 8 )
Criteria for san_trinkets PASS at +0.00 - talent.vampiric_strike.enabled[true]
Action list (san_trinkets) was found.
+ san_trinkets
Current recommendation was NO ACTION at +10.00s.
21. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x1:0.03:Ability Known, Enabled(0.03)
22. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x1:0.03:Ability Known, Enabled(0.03)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
23. house_of_cards ( san_trinkets - 3 )
The action is not ready ( 11.32 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.06ms
TimeData:Unholy-san_trinkets-3:house_of_cards:x1:0.06:Ability Known, Enabled(0.06)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
24. trinket2 ( san_trinkets - 4 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-4:trinket2:x1:0.01:Ability Known, Enabled(0.01)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
25. house_of_cards ( san_trinkets - 5 )
The action is not ready ( 11.32 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.04ms
TimeData:Unholy-san_trinkets-5:house_of_cards:x1:0.04:Ability Known, Enabled(0.04)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
26. trinket2 ( san_trinkets - 6 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-6:trinket2:x1:0.01:Ability Known, Enabled(0.01)
27. main_hand ( san_trinkets - 7 )
The action (main_hand) is unusable at (0.00 + 0.00) because ability.usable was false.
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-7:main_hand:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
Exiting san_trinkets with recommendation of NO ACTION at +10.00s.
Returned from list (san_trinkets), current recommendation is NO ACTION (+10.00).
- san_trinkets
28. call_action_list:trinkets ( default - 9 )
Criteria for trinkets FAIL at +0.00 - ! talent.vampiric_strike.enabled[true]
29. arcane_torrent ( default - 10 )
The action (arcane_torrent) is usable at (0.00 + 0.00).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
- this entry's criteria FAILS: runic_power.current[59.00] < 20 & rune.current[3.00] < 2
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.08ms
TimeData:Unholy-default-10:arcane_torrent:x0:0.08:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.00):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
30. blood_fury ( default - 11 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Unholy-default-11:blood_fury:x0:0.02:Ability Known, Enabled(0.02)
31. berserking ( default - 12 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-12:berserking:x0:0.01:Ability Known, Enabled(0.01)
32. lights_judgment ( default - 13 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-13:lights_judgment:x0:0.01:Ability Known, Enabled(0.01)
33. ancestral_call ( default - 14 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-14:ancestral_call:x0:0.01:Ability Known, Enabled(0.01)
34. arcane_pulse ( default - 15 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-15:arcane_pulse:x0:0.01:Ability Known, Enabled(0.01)
35. fireblood ( default - 16 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-16:fireblood:x0:0.01:Ability Known, Enabled(0.01)
36. bag_of_tricks ( default - 17 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-17:bag_of_tricks:x0:0.01:Ability Known, Enabled(0.01)
Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
37. tempered_potion ( default - 18 ) - ability disabled ( toggle potions )
Time spent on this action: 0.01ms
TimeData:Unholy-default-18:tempered_potion:x0:0.01:Ability Known, Enabled(0.01)
38. army_of_the_dead ( default - 19 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.02ms
TimeData:Unholy-default-19:army_of_the_dead:x0:0.02:Ability Known, Enabled(0.02)
39. raise_abomination ( default - 20 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-20:raise_abomination:x0:0.01:Ability Known, Enabled(0.01)
40. summon_gargoyle ( default - 21 ) - talent [ summon_gargoyle ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-21:summon_gargoyle:x0:0.01:Ability Known, Enabled(0.01)
41. antimagic_shell ( default - 22 ) - ability disabled ( toggle defensives )
Time spent on this action: 0.01ms
TimeData:Unholy-default-22:antimagic_shell:x0:0.01:Ability Known, Enabled(0.01)
42. call_action_list:cds_aoe_san ( default - 23 )
Criteria for cds_aoe_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 3
43. call_action_list:cds_aoe ( default - 24 )
Criteria for cds_aoe FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 2
44. call_action_list:cds_cleave_san ( default - 25 )
Criteria for cds_cleave_san PASS at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Action list (cds_cleave_san) was found.
+ cds_cleave_san
Current recommendation was NO ACTION at +10.00s.
45. dark_transformation ( cds_cleave_san - 1 )
Pet is alive.
The action (dark_transformation) is usable at (0.00 + 4.76).
- the action is ready before the current recommendation (at +4.76 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 4.76.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.death_and_decay.up[false] & ( talent.apocalypse.enabled[false] & pet.apoc_ghoul.active[false] | ! talent.apocalypse.enabled[false] ) | boss[false] & fight_remains[175.24] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[175.24] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.09ms
TimeData:Unholy-cds_cleave_san-1:dark_transformation:x0:0.09:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
46. unholy_assault ( cds_cleave_san - 2 )
The action (unholy_assault) is usable at (0.00 + 0.25).
- the action is ready before the current recommendation (at +0.25 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 0.25.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.dark_transformation.up[false] & buff.dark_transformation.remains[0.00] < 12 | boss[false] & fight_remains[179.75] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[179.75] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -11.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.10ms
TimeData:Unholy-cds_cleave_san-2:unholy_assault:x0:0.10:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.03):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
47. apocalypse ( cds_cleave_san - 3 ) - talent [ apocalypse ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-cds_cleave_san-3:apocalypse:x0:0.01:Ability Known, Enabled(0.01)
48. outbreak ( cds_cleave_san - 4 )
The action (outbreak) is usable at (0.00 + 0.00) with cost of 1 runes (have 3).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 0.00.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[false] & dot.blood_plague.refreshable[false] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[4.76] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 3.1130000000013, 6.511999999996
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 3.11.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #1 ( +3.11 ) NOT MET: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[1.65] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 6.51.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #2 ( +6.51 ) NOT MET: ( dot.virulent_plague.refreshable[true] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[0.00] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Time spent on this action: 0.23ms
TimeData:Unholy-cds_cleave_san-4:outbreak:x2:0.23:Ability Known, Enabled(0.01):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.02):Pre-Recheck(0.04):Post-Recheck Times(0.02):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.03):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
49. abomination_limb ( cds_cleave_san - 5 )
The action is not ready ( 58.62 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.02ms
TimeData:Unholy-cds_cleave_san-5:abomination_limb:x2:0.02:Ability Known, Enabled(0.02)
Exiting cds_cleave_san with recommendation of NO ACTION at +10.00s.
Returned from list (cds_cleave_san), current recommendation is NO ACTION (+10.00).
- cds_cleave_san
50. call_action_list:cds_san ( default - 26 )
Criteria for cds_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
51. call_action_list:cds ( default - 27 )
Criteria for cds FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
52. call_action_list:cleave ( default - 28 )
Criteria for cleave PASS at +0.00 - active_enemies[2.00] = 2
Action list (cleave) was found.
+ cleave
Current recommendation was NO ACTION at +10.00s.
53. any_dnd ( cleave - 1 )
The action is not ready ( 13.49 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-1:any_dnd:x2:0.01:Ability Known, Enabled(0.01)
54. death_coil ( cleave - 2 )
The action (death_coil) is usable at (0.00 + 0.00) with cost of 30 runic_power (have 59).
- the action is ready before the current recommendation (at +0.00 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 0.00.
active_enemies[2.00] = 2
- this entry's criteria PASSES: ! variable.pooling_runic_power[false] & talent.improved_death_coil.enabled[true]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -4.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Action chosen: death_coil at 0.00!
Texture shown: %s
Exiting cleave with recommendation of death_coil at +0.00s.
Returned from list (cleave), current recommendation is death_coil (+0.00).
- cleave
The recommended action (death_coil) is ready in less than 0.2s; exiting list (default).
Exiting default with recommendation of death_coil at +0.00s.
Completed default action list [ Unholy - default ].
Recommendation is death_coil at 0.00 + 0.00.
Recommendation #1 is death_coil at 0.00s (0.00s).
Running death_coil at 33460.35.
RECOMMENDATION #2 ( Offset: 0.00, GCD: 1.02, Casting: 0.00 ).
Resources: runes[ 3.00 / 6.00 ], runic_power[ 29.00 / 100.00 ]
Rune Regeneration Tispec: 1=0.00, 2=0.00, 3=0.00, 4=1.67, 5=3.94, 6=4.90
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Unholy - precombat ].
Current recommendation was NO ACTION at +10.00s.
1. raise_dead ( precombat - 1 )
The action (raise_dead) is unusable at (0.00 + 1.02) because IsUsable returned false.
Time spent on this action: 0.10ms
TimeData:Unholy-precombat-1:raise_dead:x0:0.10:Ability Known, Enabled(0.05):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.00)
2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-2:army_of_the_dead:x0:0.01:Ability Known, Enabled(0.01)
3. variable ( precombat - 3 )
trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
- value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false]
- variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
4. variable ( precombat - 4 )
trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
- value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false]
- variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
5. variable ( precombat - 5 )
trinket_1_duration #1 [Unholy:precombat:5]; conditions = FAIL: trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[false] | trinket.t1.is.signet_of_the_priory[false]
- value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[false] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
- variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
6. variable ( precombat - 6 )
trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
- value = 0.01: trinket.t2.is.treacherous_transmitter[false] * 15 + trinket.t2.is.funhouse_lens[false] * 15 + trinket.t2.is.signet_of_the_priory[false] * 20
- variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
7. variable ( precombat - 7 )
trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
8. variable ( precombat - 8 )
trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-8:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
9. variable ( precombat - 9 )
trinket_1_sync #1 [Unholy:precombat:9]; conditions = PASS: variable.trinket_1_buffs[true] & ( talent.apocalypse.enabled[false] & trinket.t1.cooldown.duration[90.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t1.cooldown.duration[90.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t1.is.treacherous_transmitter[false]
- value = 1: 1
- variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-9:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
10. variable ( precombat - 10 )
trinket_2_sync #1 [Unholy:precombat:10]; conditions = FAIL: variable.trinket_2_buffs[false] & ( talent.apocalypse.enabled[false] & trinket.t2.cooldown.duration[0.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t2.cooldown.duration[0.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t2.is.treacherous_transmitter[false]
- value = 0.5: 1
- variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-10:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
11. variable ( precombat - 11 )
trinket_priority #1 [Unholy:precombat:11]; conditions = FAIL: ! variable.trinket_1_buffs[true] & variable.trinket_2_buffs[false] & ( trinket.t2.has_cooldown[false] | ! trinket.t1.has_cooldown[true] ) | variable.trinket_2_buffs[false] & ( ( trinket.t2.cooldown.duration[0.00] / variable.trinket_2_duration[0.01] ) * ( 1.5 + trinket.t2.has_use_buff[false] ) * ( variable.trinket_2_sync[0.50] ) * ( variable.trinket_2_high_value[1.00] ) * ( 1 + ( ( trinket.t2.ilvl[600.00] - trinket.t1.ilvl[623.00] ) / 100 ) ) ) > ( ( trinket.t1.cooldown.duration[90.00] / variable.trinket_1_duration[15.00] ) * ( 1.5 + trinket.t1.has_use_buff[true] ) * ( variable.trinket_1_sync[1.00] ) * ( variable.trinket_1_high_value[1.00] ) * ( 1 + ( ( trinket.t1.ilvl[623.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
- value = 1: 2
- variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-11:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
12. variable ( precombat - 12 )
damage_trinket_priority #1 [Unholy:precombat:12]; conditions = FAIL: ! variable.trinket_1_buffs[true] & ! variable.trinket_2_buffs[false] & trinket.t2.ilvl[600.00] >= trinket.t1.ilvl[623.00]
- value = 1: 2
- variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-12:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
Exiting precombat with recommendation of NO ACTION at +10.00s.
Completed precombat action list [ Unholy - precombat ].
Processing default action list [ Unholy - default ].
Current recommendation was NO ACTION at +10.00s.
13. mind_freeze ( default - 1 ) - ability disabled ( toggle interrupts )
Time spent on this action: 0.01ms
TimeData:Unholy-default-1:mind_freeze:x0:0.01:Ability Known, Enabled(0.01)
14. variable ( default - 2 )
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[0.00] < 1 & cooldown.unholy_assault.remains[0.25] > 5
- value = 0: 3
- variable.apoc_timing[0] will check this script entry ( Unholy:default:2 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-2:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
15. variable ( default - 3 )
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = false: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[0.00] >= 1 & cooldown.unholy_assault.remains[0.25] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[true] & debuff.festering_wound.stack[0.00] >= 1 | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[180.00] < 5 & debuff.festering_wound.stack[0.00] >= 1
- variable.pop_wounds[false] will check this script entry ( Unholy:default:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
16. variable ( default - 4 )
pooling_runic_power #1 [Unholy:default:4]; conditions = PASS: NONE
- value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[29.00] < 30
- variable.pooling_runic_power[false] will check this script entry ( Unholy:default:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
17. variable ( default - 5 )
spend_rp #1 [Unholy:default:5]; conditions = PASS: NONE
- value = false: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[true] | runic_power.deficit[71.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[2.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[3.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] >= 4 ) )
- variable.spend_rp[false] will check this script entry ( Unholy:default:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
18. variable ( default - 6 )
san_coil_mult #1 [Unholy:default:6]; conditions = PASS: buff.essence_of_the_blood_queen.stack[7.00] >= 4
- value = 2: 2
- variable.san_coil_mult[2] will check this script entry ( Unholy:default:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
19. variable ( default - 7 )
epidemic_targets #1 [Unholy:default:7]; conditions = PASS: NONE
- value = 6: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[2.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
- variable.epidemic_targets[6] will check this script entry ( Unholy:default:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
20. call_action_list:san_trinkets ( default - 8 )
Criteria for san_trinkets PASS at +0.00 - talent.vampiric_strike.enabled[true]
Action list (san_trinkets) was found.
+ san_trinkets
Current recommendation was NO ACTION at +10.00s.
21. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x0:0.03:Ability Known, Enabled(0.03)
22. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x0:0.03:Ability Known, Enabled(0.03)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
23. house_of_cards ( san_trinkets - 3 )
The action is not ready ( 11.32 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.05ms
TimeData:Unholy-san_trinkets-3:house_of_cards:x0:0.05:Ability Known, Enabled(0.05)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
24. trinket2 ( san_trinkets - 4 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-4:trinket2:x0:0.01:Ability Known, Enabled(0.01)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
25. house_of_cards ( san_trinkets - 5 )
The action is not ready ( 11.32 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.04ms
TimeData:Unholy-san_trinkets-5:house_of_cards:x0:0.04:Ability Known, Enabled(0.04)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
26. trinket2 ( san_trinkets - 6 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-6:trinket2:x0:0.01:Ability Known, Enabled(0.01)
27. main_hand ( san_trinkets - 7 )
The action (main_hand) is unusable at (0.00 + 0.00) because ability.usable was false.
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-7:main_hand:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
Exiting san_trinkets with recommendation of NO ACTION at +10.00s.
Returned from list (san_trinkets), current recommendation is NO ACTION (+10.00).
- san_trinkets
28. call_action_list:trinkets ( default - 9 )
Criteria for trinkets FAIL at +0.00 - ! talent.vampiric_strike.enabled[true]
29. arcane_torrent ( default - 10 )
The action (arcane_torrent) is usable at (0.00 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
- this entry's criteria FAILS: runic_power.current[29.00] < 20 & rune.current[3.00] < 2
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.07ms
TimeData:Unholy-default-10:arcane_torrent:x0:0.07:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.00):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
30. blood_fury ( default - 11 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Unholy-default-11:blood_fury:x0:0.02:Ability Known, Enabled(0.02)
31. berserking ( default - 12 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-12:berserking:x0:0.01:Ability Known, Enabled(0.01)
32. lights_judgment ( default - 13 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-13:lights_judgment:x0:0.01:Ability Known, Enabled(0.01)
33. ancestral_call ( default - 14 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-14:ancestral_call:x0:0.01:Ability Known, Enabled(0.01)
34. arcane_pulse ( default - 15 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Unholy-default-15:arcane_pulse:x0:0.02:Ability Known, Enabled(0.02)
35. fireblood ( default - 16 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-16:fireblood:x0:0.01:Ability Known, Enabled(0.01)
36. bag_of_tricks ( default - 17 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-17:bag_of_tricks:x0:0.01:Ability Known, Enabled(0.01)
Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
37. tempered_potion ( default - 18 ) - ability disabled ( toggle potions )
Time spent on this action: 0.01ms
TimeData:Unholy-default-18:tempered_potion:x0:0.01:Ability Known, Enabled(0.01)
38. army_of_the_dead ( default - 19 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-19:army_of_the_dead:x0:0.01:Ability Known, Enabled(0.01)
39. raise_abomination ( default - 20 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-20:raise_abomination:x0:0.01:Ability Known, Enabled(0.01)
40. summon_gargoyle ( default - 21 ) - talent [ summon_gargoyle ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-21:summon_gargoyle:x0:0.01:Ability Known, Enabled(0.01)
41. antimagic_shell ( default - 22 ) - ability disabled ( toggle defensives )
Time spent on this action: 0.01ms
TimeData:Unholy-default-22:antimagic_shell:x0:0.01:Ability Known, Enabled(0.01)
42. call_action_list:cds_aoe_san ( default - 23 )
Criteria for cds_aoe_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 3
43. call_action_list:cds_aoe ( default - 24 )
Criteria for cds_aoe FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 2
44. call_action_list:cds_cleave_san ( default - 25 )
Criteria for cds_cleave_san PASS at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Action list (cds_cleave_san) was found.
+ cds_cleave_san
Current recommendation was NO ACTION at +10.00s.
45. dark_transformation ( cds_cleave_san - 1 )
Pet is alive.
The action (dark_transformation) is usable at (0.00 + 4.76).
- the action is ready before the current recommendation (at +4.76 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 4.76.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.death_and_decay.up[false] & ( talent.apocalypse.enabled[false] & pet.apoc_ghoul.active[false] | ! talent.apocalypse.enabled[false] ) | boss[false] & fight_remains[175.24] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[175.24] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.08ms
TimeData:Unholy-cds_cleave_san-1:dark_transformation:x0:0.08:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
46. unholy_assault ( cds_cleave_san - 2 )
The action (unholy_assault) is usable at (0.00 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.dark_transformation.up[false] & buff.dark_transformation.remains[0.00] < 12 | boss[false] & fight_remains[178.98] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[178.98] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -11.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.07ms
TimeData:Unholy-cds_cleave_san-2:unholy_assault:x0:0.07:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
47. apocalypse ( cds_cleave_san - 3 ) - talent [ apocalypse ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-cds_cleave_san-3:apocalypse:x0:0.01:Ability Known, Enabled(0.01)
48. outbreak ( cds_cleave_san - 4 )
The action (outbreak) is usable at (0.00 + 1.02) with cost of 1 runes (have 3).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[false] & dot.blood_plague.refreshable[false] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[3.74] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 2.0932419809143, 5.492241980909
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 3.11.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #1 ( +3.11 ) NOT MET: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[1.65] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 6.51.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #2 ( +6.51 ) NOT MET: ( dot.virulent_plague.refreshable[true] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[0.00] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Time spent on this action: 0.19ms
TimeData:Unholy-cds_cleave_san-4:outbreak:x2:0.19:Ability Known, Enabled(0.01):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.03):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
49. abomination_limb ( cds_cleave_san - 5 )
The action is not ready ( 58.62 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.02ms
TimeData:Unholy-cds_cleave_san-5:abomination_limb:x2:0.02:Ability Known, Enabled(0.02)
Exiting cds_cleave_san with recommendation of NO ACTION at +10.00s.
Returned from list (cds_cleave_san), current recommendation is NO ACTION (+10.00).
- cds_cleave_san
50. call_action_list:cds_san ( default - 26 )
Criteria for cds_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
51. call_action_list:cds ( default - 27 )
Criteria for cds FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
52. call_action_list:cleave ( default - 28 )
Criteria for cleave PASS at +0.00 - active_enemies[2.00] = 2
Action list (cleave) was found.
+ cleave
Current recommendation was NO ACTION at +10.00s.
53. any_dnd ( cleave - 1 )
The action is not ready ( 13.49 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-1:any_dnd:x2:0.01:Ability Known, Enabled(0.01)
54. death_coil ( cleave - 2 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-2:death_coil:x2:0.01:Ability Known, Enabled(0.01)
55. wound_spender ( cleave - 3 )
The action (wound_spender) is usable at (0.00 + 1.02) with cost of 1 runes (have 3).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.vampiric_strike.up[false]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.15ms
TimeData:Unholy-cleave-3:wound_spender:x0:0.15:Ability Known, Enabled(0.05):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
56. death_coil ( cleave - 4 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-4:death_coil:x0:0.01:Ability Known, Enabled(0.01)
57. festering_strike ( cleave - 5 )
The action (festering_strike) is usable at (0.00 + 1.02) with cost of 2 runes (have 3).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[0.00] < 1 & cooldown.unholy_assault.remains[0.00] > 5
- value = 0: 3
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = false: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[0.00] >= 1 & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[true] & debuff.festering_wound.stack[0.00] >= 1 | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[178.98] < 5 & debuff.festering_wound.stack[0.00] >= 1
- this entry's criteria PASSES: buff.vampiric_strike.down[true] & ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] < 2 | buff.festering_scythe.react[0.00]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -19.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Action chosen: festering_strike at 1.02!
Texture shown: 879926
Time spent on this action: 0.42ms
TimeData:Unholy-cleave-5:festering_strike:x1:0.42:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.27):Pre-Recheck(0.01):Post Recheck(0.03):Action Stored(0.01)
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Exiting cleave with recommendation of festering_strike at +1.02s.
Returned from list (cleave), current recommendation is festering_strike (+1.02).
- cleave
58. call_action_list:aoe_setup ( default - 29 )
Excluded 4.32 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +0.00 with no valid rechecks - active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
59. call_action_list:aoe_burst ( default - 30 )
Excluded 4.32 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded 4.32 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +0.00 with no valid rechecks - active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[2.00] >= ( cycle_enemies[1.00] * 0.5 ) )
60. call_action_list:aoe ( default - 31 )
Excluded 4.32 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +0.00 with no valid rechecks - active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
61. run_action_list:san_fishing ( default - 32 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded 9.68 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +0.00 with no valid rechecks - active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[17.43] < cooldown.dark_transformation.remains[4.76] + 3
62. call_action_list:san_st ( default - 33 )
Criteria for san_st FAIL at +0.00 - active_enemies[2.00] = 1 & talent.vampiric_strike.enabled[true]
63. call_action_list:st ( default - 34 )
Criteria for st FAIL at +0.00 - active_enemies[2.00] = 1 & ! talent.vampiric_strike.enabled[true]
Exiting default with recommendation of festering_strike at +1.02s.
Completed default action list [ Unholy - default ].
Recommendation is festering_strike at 0.00 + 1.02.
Recommendation #2 is festering_strike at 1.02s (1.02s).
Running festering_strike at 33461.37.
RECOMMENDATION #3 ( Offset: 1.02, GCD: 1.02, Casting: 0.00 ).
Resources: runes[ 1.00 / 6.00 ], runic_power[ 49.00 / 100.00 ]
Rune Regeneration Tispec: 1=0.00, 2=0.65, 3=2.92, 4=3.88, 5=7.45, 6=9.72
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Unholy - precombat ].
Current recommendation was NO ACTION at +10.00s.
1. raise_dead ( precombat - 1 )
The action (raise_dead) is unusable at (1.02 + 1.02) because IsUsable returned false.
Time spent on this action: 0.10ms
TimeData:Unholy-precombat-1:raise_dead:x0:0.10:Ability Known, Enabled(0.05):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.00)
2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.02ms
TimeData:Unholy-precombat-2:army_of_the_dead:x0:0.02:Ability Known, Enabled(0.02)
3. variable ( precombat - 3 )
trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
- value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false]
- variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
4. variable ( precombat - 4 )
trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
- value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false]
- variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
5. variable ( precombat - 5 )
trinket_1_duration #1 [Unholy:precombat:5]; conditions = FAIL: trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[false] | trinket.t1.is.signet_of_the_priory[false]
- value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[false] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
- variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
6. variable ( precombat - 6 )
trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
- value = 0.01: trinket.t2.is.treacherous_transmitter[false] * 15 + trinket.t2.is.funhouse_lens[false] * 15 + trinket.t2.is.signet_of_the_priory[false] * 20
- variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
7. variable ( precombat - 7 )
trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
8. variable ( precombat - 8 )
trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-8:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
9. variable ( precombat - 9 )
trinket_1_sync #1 [Unholy:precombat:9]; conditions = PASS: variable.trinket_1_buffs[true] & ( talent.apocalypse.enabled[false] & trinket.t1.cooldown.duration[90.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t1.cooldown.duration[90.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t1.is.treacherous_transmitter[false]
- value = 1: 1
- variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-9:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
10. variable ( precombat - 10 )
trinket_2_sync #1 [Unholy:precombat:10]; conditions = FAIL: variable.trinket_2_buffs[false] & ( talent.apocalypse.enabled[false] & trinket.t2.cooldown.duration[0.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t2.cooldown.duration[0.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t2.is.treacherous_transmitter[false]
- value = 0.5: 1
- variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-10:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
11. variable ( precombat - 11 )
trinket_priority #1 [Unholy:precombat:11]; conditions = FAIL: ! variable.trinket_1_buffs[true] & variable.trinket_2_buffs[false] & ( trinket.t2.has_cooldown[false] | ! trinket.t1.has_cooldown[true] ) | variable.trinket_2_buffs[false] & ( ( trinket.t2.cooldown.duration[0.00] / variable.trinket_2_duration[0.01] ) * ( 1.5 + trinket.t2.has_use_buff[false] ) * ( variable.trinket_2_sync[0.50] ) * ( variable.trinket_2_high_value[1.00] ) * ( 1 + ( ( trinket.t2.ilvl[600.00] - trinket.t1.ilvl[623.00] ) / 100 ) ) ) > ( ( trinket.t1.cooldown.duration[90.00] / variable.trinket_1_duration[15.00] ) * ( 1.5 + trinket.t1.has_use_buff[true] ) * ( variable.trinket_1_sync[1.00] ) * ( variable.trinket_1_high_value[1.00] ) * ( 1 + ( ( trinket.t1.ilvl[623.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
- value = 1: 2
- variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-11:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
12. variable ( precombat - 12 )
damage_trinket_priority #1 [Unholy:precombat:12]; conditions = FAIL: ! variable.trinket_1_buffs[true] & ! variable.trinket_2_buffs[false] & trinket.t2.ilvl[600.00] >= trinket.t1.ilvl[623.00]
- value = 1: 2
- variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-12:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
Exiting precombat with recommendation of NO ACTION at +10.00s.
Completed precombat action list [ Unholy - precombat ].
Processing default action list [ Unholy - default ].
Current recommendation was NO ACTION at +10.00s.
13. mind_freeze ( default - 1 ) - ability disabled ( toggle interrupts )
Time spent on this action: 0.01ms
TimeData:Unholy-default-1:mind_freeze:x0:0.01:Ability Known, Enabled(0.01)
14. variable ( default - 2 )
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[2.00] < 1 & cooldown.unholy_assault.remains[0.00] > 5
- value = 0: 3
- variable.apoc_timing[0] will check this script entry ( Unholy:default:2 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-2:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
15. variable ( default - 3 )
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = true: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[2.00] >= 1 & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[true] & debuff.festering_wound.stack[2.00] >= 1 | debuff.festering_wound.stack[2.00] >= 4 - pet.abomination.active[false] ) | fight_remains[178.98] < 5 & debuff.festering_wound.stack[2.00] >= 1
- variable.pop_wounds[true] will check this script entry ( Unholy:default:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
16. variable ( default - 4 )
pooling_runic_power #1 [Unholy:default:4]; conditions = PASS: NONE
- value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[49.00] < 30
- variable.pooling_runic_power[false] will check this script entry ( Unholy:default:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
17. variable ( default - 5 )
spend_rp #1 [Unholy:default:5]; conditions = PASS: NONE
- value = false: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[true] | runic_power.deficit[51.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[2.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[1.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[true] & debuff.festering_wound.stack[2.00] >= 4 ) )
- variable.spend_rp[false] will check this script entry ( Unholy:default:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
18. variable ( default - 6 )
san_coil_mult #1 [Unholy:default:6]; conditions = PASS: buff.essence_of_the_blood_queen.stack[7.00] >= 4
- value = 2: 2
- variable.san_coil_mult[2] will check this script entry ( Unholy:default:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
19. variable ( default - 7 )
epidemic_targets #1 [Unholy:default:7]; conditions = PASS: NONE
- value = 6: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[2.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
- variable.epidemic_targets[6] will check this script entry ( Unholy:default:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
20. call_action_list:san_trinkets ( default - 8 )
Criteria for san_trinkets PASS at +1.02 - talent.vampiric_strike.enabled[true]
Action list (san_trinkets) was found.
+ san_trinkets
Current recommendation was NO ACTION at +10.00s.
21. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x0:0.03:Ability Known, Enabled(0.03)
22. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x0:0.03:Ability Known, Enabled(0.03)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
23. house_of_cards ( san_trinkets - 3 )
The action is not ready ( 10.30 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.06ms
TimeData:Unholy-san_trinkets-3:house_of_cards:x0:0.06:Ability Known, Enabled(0.06)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
24. trinket2 ( san_trinkets - 4 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-4:trinket2:x0:0.01:Ability Known, Enabled(0.01)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
25. house_of_cards ( san_trinkets - 5 )
The action is not ready ( 10.30 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.04ms
TimeData:Unholy-san_trinkets-5:house_of_cards:x0:0.04:Ability Known, Enabled(0.04)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
26. trinket2 ( san_trinkets - 6 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-6:trinket2:x0:0.01:Ability Known, Enabled(0.01)
27. main_hand ( san_trinkets - 7 )
The action (main_hand) is unusable at (1.02 + 0.00) because ability.usable was false.
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-7:main_hand:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
Exiting san_trinkets with recommendation of NO ACTION at +10.00s.
Returned from list (san_trinkets), current recommendation is NO ACTION (+10.00).
- san_trinkets
28. call_action_list:trinkets ( default - 9 )
Criteria for trinkets FAIL at +1.02 - ! talent.vampiric_strike.enabled[true]
29. arcane_torrent ( default - 10 )
The action (arcane_torrent) is usable at (1.02 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
- this entry's criteria FAILS: runic_power.current[49.00] < 20 & rune.current[2.00] < 2
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.07ms
TimeData:Unholy-default-10:arcane_torrent:x0:0.07:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.00):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
30. blood_fury ( default - 11 ) - ability unknown
Time spent on this action: 0.02ms
TimeData:Unholy-default-11:blood_fury:x0:0.02:Ability Known, Enabled(0.02)
31. berserking ( default - 12 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-12:berserking:x0:0.01:Ability Known, Enabled(0.01)
32. lights_judgment ( default - 13 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-13:lights_judgment:x0:0.01:Ability Known, Enabled(0.01)
33. ancestral_call ( default - 14 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-14:ancestral_call:x0:0.01:Ability Known, Enabled(0.01)
34. arcane_pulse ( default - 15 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-15:arcane_pulse:x0:0.01:Ability Known, Enabled(0.01)
35. fireblood ( default - 16 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-16:fireblood:x0:0.01:Ability Known, Enabled(0.01)
36. bag_of_tricks ( default - 17 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-17:bag_of_tricks:x0:0.01:Ability Known, Enabled(0.01)
Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
37. tempered_potion ( default - 18 ) - ability disabled ( toggle potions )
Time spent on this action: 0.01ms
TimeData:Unholy-default-18:tempered_potion:x0:0.01:Ability Known, Enabled(0.01)
38. army_of_the_dead ( default - 19 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-19:army_of_the_dead:x0:0.01:Ability Known, Enabled(0.01)
39. raise_abomination ( default - 20 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-20:raise_abomination:x0:0.01:Ability Known, Enabled(0.01)
40. summon_gargoyle ( default - 21 ) - talent [ summon_gargoyle ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-21:summon_gargoyle:x0:0.01:Ability Known, Enabled(0.01)
41. antimagic_shell ( default - 22 ) - ability disabled ( toggle defensives )
Time spent on this action: 0.01ms
TimeData:Unholy-default-22:antimagic_shell:x0:0.01:Ability Known, Enabled(0.01)
42. call_action_list:cds_aoe_san ( default - 23 )
Criteria for cds_aoe_san FAIL at +1.02 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 3
43. call_action_list:cds_aoe ( default - 24 )
Criteria for cds_aoe FAIL at +1.02 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 2
44. call_action_list:cds_cleave_san ( default - 25 )
Criteria for cds_cleave_san PASS at +1.02 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Action list (cds_cleave_san) was found.
+ cds_cleave_san
Current recommendation was NO ACTION at +10.00s.
45. dark_transformation ( cds_cleave_san - 1 )
Pet is alive.
The action (dark_transformation) is usable at (1.02 + 3.74).
- the action is ready before the current recommendation (at +3.74 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 3.74.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.death_and_decay.up[false] & ( talent.apocalypse.enabled[false] & pet.apoc_ghoul.active[false] | ! talent.apocalypse.enabled[false] ) | boss[false] & fight_remains[175.24] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[175.24] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.08ms
TimeData:Unholy-cds_cleave_san-1:dark_transformation:x0:0.08:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
46. unholy_assault ( cds_cleave_san - 2 )
The action (unholy_assault) is usable at (1.02 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.dark_transformation.up[false] & buff.dark_transformation.remains[0.00] < 12 | boss[false] & fight_remains[177.96] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[177.96] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -11.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.07ms
TimeData:Unholy-cds_cleave_san-2:unholy_assault:x0:0.07:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
47. apocalypse ( cds_cleave_san - 3 ) - talent [ apocalypse ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-cds_cleave_san-3:apocalypse:x0:0.01:Ability Known, Enabled(0.01)
48. outbreak ( cds_cleave_san - 4 )
The action (outbreak) is usable at (1.02 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[false] & dot.blood_plague.refreshable[false] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[2.72] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 1.0732419809175, 4.4722419809122
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 2.09.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #1 ( +2.09 ) NOT MET: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[1.65] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 5.49.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #2 ( +5.49 ) NOT MET: ( dot.virulent_plague.refreshable[true] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[0.00] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Time spent on this action: 0.19ms
TimeData:Unholy-cds_cleave_san-4:outbreak:x2:0.19:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.03):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.03):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
49. abomination_limb ( cds_cleave_san - 5 )
The action is not ready ( 57.60 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.02ms
TimeData:Unholy-cds_cleave_san-5:abomination_limb:x2:0.02:Ability Known, Enabled(0.02)
Exiting cds_cleave_san with recommendation of NO ACTION at +10.00s.
Returned from list (cds_cleave_san), current recommendation is NO ACTION (+10.00).
- cds_cleave_san
50. call_action_list:cds_san ( default - 26 )
Criteria for cds_san FAIL at +1.02 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
51. call_action_list:cds ( default - 27 )
Criteria for cds FAIL at +1.02 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
52. call_action_list:cleave ( default - 28 )
Criteria for cleave PASS at +1.02 - active_enemies[2.00] = 2
Action list (cleave) was found.
+ cleave
Current recommendation was NO ACTION at +10.00s.
53. any_dnd ( cleave - 1 )
The action is not ready ( 12.47 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-1:any_dnd:x2:0.01:Ability Known, Enabled(0.01)
54. death_coil ( cleave - 2 )
The action (death_coil) is usable at (1.02 + 1.02) with cost of 30 runic_power (have 49).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
pooling_runic_power #1 [Unholy:default:4]; conditions = PASS: NONE
- value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[49.00] < 30
- this entry's criteria PASSES: ! variable.pooling_runic_power[false] & talent.improved_death_coil.enabled[true]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -4.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Action chosen: death_coil at 1.02!
Texture shown: %s
Time spent on this action: 0.12ms
TimeData:Unholy-cleave-2:death_coil:x0:0.12:Ability Known, Enabled(0.01):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.04):Pre-Recheck(0.01):Post Recheck(0.02):Action Stored(0.01)
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Only off-GCD abilities would be usable before the currently selected ability; skipping...
Exiting cleave with recommendation of death_coil at +1.02s.
Returned from list (cleave), current recommendation is death_coil (+1.02).
- cleave
55. call_action_list:aoe_setup ( default - 29 )
Excluded 3.30 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +1.02 with no valid rechecks - active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
56. call_action_list:aoe_burst ( default - 30 )
Excluded 3.30 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded 3.30 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +1.02 with no valid rechecks - active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
57. call_action_list:aoe ( default - 31 )
Excluded 3.30 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +1.02 with no valid rechecks - active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
58. run_action_list:san_fishing ( default - 32 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Excluded 9.68 recheck time as it is outside our constraints ( 0.00 - 1.02 ).
Time-sensitive Criteria FAIL at +1.02 with no valid rechecks - active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[16.41] < cooldown.dark_transformation.remains[3.74] + 3
59. call_action_list:san_st ( default - 33 )
Criteria for san_st FAIL at +1.02 - active_enemies[2.00] = 1 & talent.vampiric_strike.enabled[true]
60. call_action_list:st ( default - 34 )
Criteria for st FAIL at +1.02 - active_enemies[2.00] = 1 & ! talent.vampiric_strike.enabled[true]
Exiting default with recommendation of death_coil at +1.02s.
Completed default action list [ Unholy - default ].
Recommendation is death_coil at 1.02 + 1.02.
Recommendation #3 is death_coil at 1.02s (2.04s).
Running death_coil at 33462.39.
RECOMMENDATION #4 ( Offset: 2.04, GCD: 1.02, Casting: 0.00 ).
Resources: runes[ 2.00 / 6.00 ], runic_power[ 19.00 / 100.00 ]
Rune Regeneration Tispec: 1=0.00, 2=0.00, 3=1.90, 4=2.86, 5=6.43, 6=8.70
Checking if I'm casting ( No ) and if it is a channel ( No ).
No whitelist.
Processing precombat action list [ Unholy - precombat ].
Current recommendation was NO ACTION at +10.00s.
1. raise_dead ( precombat - 1 )
The action (raise_dead) is unusable at (2.04 + 1.02) because IsUsable returned false.
Time spent on this action: 0.10ms
TimeData:Unholy-precombat-1:raise_dead:x0:0.10:Ability Known, Enabled(0.06):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00)
2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-2:army_of_the_dead:x0:0.01:Ability Known, Enabled(0.01)
3. variable ( precombat - 3 )
trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
- value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false]
- variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
4. variable ( precombat - 4 )
trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
- value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false]
- variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
5. variable ( precombat - 5 )
trinket_1_duration #1 [Unholy:precombat:5]; conditions = FAIL: trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[false] | trinket.t1.is.signet_of_the_priory[false]
- value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[false] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
- variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
6. variable ( precombat - 6 )
trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
- value = 0.01: trinket.t2.is.treacherous_transmitter[false] * 15 + trinket.t2.is.funhouse_lens[false] * 15 + trinket.t2.is.signet_of_the_priory[false] * 20
- variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
7. variable ( precombat - 7 )
trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
8. variable ( precombat - 8 )
trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
- value = 1: 2
- variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-8:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
9. variable ( precombat - 9 )
trinket_1_sync #1 [Unholy:precombat:9]; conditions = PASS: variable.trinket_1_buffs[true] & ( talent.apocalypse.enabled[false] & trinket.t1.cooldown.duration[90.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t1.cooldown.duration[90.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t1.is.treacherous_transmitter[false]
- value = 1: 1
- variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-9:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
10. variable ( precombat - 10 )
trinket_2_sync #1 [Unholy:precombat:10]; conditions = FAIL: variable.trinket_2_buffs[false] & ( talent.apocalypse.enabled[false] & trinket.t2.cooldown.duration[0.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t2.cooldown.duration[0.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t2.is.treacherous_transmitter[false]
- value = 0.5: 1
- variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-10:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
11. variable ( precombat - 11 )
trinket_priority #1 [Unholy:precombat:11]; conditions = FAIL: ! variable.trinket_1_buffs[true] & variable.trinket_2_buffs[false] & ( trinket.t2.has_cooldown[false] | ! trinket.t1.has_cooldown[true] ) | variable.trinket_2_buffs[false] & ( ( trinket.t2.cooldown.duration[0.00] / variable.trinket_2_duration[0.01] ) * ( 1.5 + trinket.t2.has_use_buff[false] ) * ( variable.trinket_2_sync[0.50] ) * ( variable.trinket_2_high_value[1.00] ) * ( 1 + ( ( trinket.t2.ilvl[600.00] - trinket.t1.ilvl[623.00] ) / 100 ) ) ) > ( ( trinket.t1.cooldown.duration[90.00] / variable.trinket_1_duration[15.00] ) * ( 1.5 + trinket.t1.has_use_buff[true] ) * ( variable.trinket_1_sync[1.00] ) * ( variable.trinket_1_high_value[1.00] ) * ( 1 + ( ( trinket.t1.ilvl[623.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
- value = 1: 2
- variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-11:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
12. variable ( precombat - 12 )
damage_trinket_priority #1 [Unholy:precombat:12]; conditions = FAIL: ! variable.trinket_1_buffs[true] & ! variable.trinket_2_buffs[false] & trinket.t2.ilvl[600.00] >= trinket.t1.ilvl[623.00]
- value = 1: 2
- variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
Time spent on this action: 0.01ms
TimeData:Unholy-precombat-12:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
Exiting precombat with recommendation of NO ACTION at +10.00s.
Completed precombat action list [ Unholy - precombat ].
Processing default action list [ Unholy - default ].
Current recommendation was NO ACTION at +10.00s.
13. mind_freeze ( default - 1 ) - ability disabled ( toggle interrupts )
Time spent on this action: 0.01ms
TimeData:Unholy-default-1:mind_freeze:x0:0.01:Ability Known, Enabled(0.01)
14. variable ( default - 2 )
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[2.00] < 1 & cooldown.unholy_assault.remains[0.00] > 5
- value = 0: 3
- variable.apoc_timing[0] will check this script entry ( Unholy:default:2 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-2:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
15. variable ( default - 3 )
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = true: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[2.00] >= 1 & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[true] & debuff.festering_wound.stack[2.00] >= 1 | debuff.festering_wound.stack[2.00] >= 4 - pet.abomination.active[false] ) | fight_remains[177.96] < 5 & debuff.festering_wound.stack[2.00] >= 1
- variable.pop_wounds[true] will check this script entry ( Unholy:default:3 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
16. variable ( default - 4 )
pooling_runic_power #1 [Unholy:default:4]; conditions = PASS: NONE
- value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[19.00] < 30
- variable.pooling_runic_power[false] will check this script entry ( Unholy:default:4 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
17. variable ( default - 5 )
spend_rp #1 [Unholy:default:5]; conditions = PASS: NONE
- value = false: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[true] | runic_power.deficit[81.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[2.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[2.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[true] & debuff.festering_wound.stack[2.00] >= 4 ) )
- variable.spend_rp[false] will check this script entry ( Unholy:default:5 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
18. variable ( default - 6 )
san_coil_mult #1 [Unholy:default:6]; conditions = PASS: buff.essence_of_the_blood_queen.stack[7.00] >= 4
- value = 2: 2
- variable.san_coil_mult[2] will check this script entry ( Unholy:default:6 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
19. variable ( default - 7 )
epidemic_targets #1 [Unholy:default:7]; conditions = PASS: NONE
- value = 6: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[2.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
- variable.epidemic_targets[6] will check this script entry ( Unholy:default:7 )
Time spent on this action: 0.01ms
TimeData:Unholy-default-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
20. call_action_list:san_trinkets ( default - 8 )
Criteria for san_trinkets PASS at +2.04 - talent.vampiric_strike.enabled[true]
Action list (san_trinkets) was found.
+ san_trinkets
Current recommendation was NO ACTION at +10.00s.
21. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x0:0.03:Ability Known, Enabled(0.03)
22. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
Time spent on this action: 0.03ms
TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x0:0.03:Ability Known, Enabled(0.03)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
23. house_of_cards ( san_trinkets - 3 )
The action (house_of_cards) is usable at (2.04 + 9.28).
- the action is ready before the current recommendation (at +9.28 vs. +10.00).
List ( san_trinkets ) called from ( Unholy:default:8 ) would PASS at 9.28.
talent.vampiric_strike.enabled[true]
trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
- value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false]
trinket_1_duration #1 [Unholy:precombat:5]; conditions = FAIL: trinket.t1.is.mirror_of_fractured_tomorrows[false] | trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[false] | trinket.t1.is.signet_of_the_priory[false]
- value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[false] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
- value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false]
trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.mirror_of_fractured_tomorrows[false] | trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
- value = 0.01: trinket.t2.is.treacherous_transmitter[false] * 15 + trinket.t2.is.funhouse_lens[false] * 15 + trinket.t2.is.signet_of_the_priory[false] * 20
trinket_2_sync #1 [Unholy:precombat:10]; conditions = FAIL: variable.trinket_2_buffs[false] & ( talent.apocalypse.enabled[false] & trinket.t2.cooldown.duration[0.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t2.cooldown.duration[0.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t2.is.treacherous_transmitter[false]
- value = 0.5: 1
trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
- value = 1: 2
trinket_1_sync #1 [Unholy:precombat:9]; conditions = PASS: variable.trinket_1_buffs[true] & ( talent.apocalypse.enabled[false] & trinket.t1.cooldown.duration[90.00] % cooldown.apocalypse.duration[45.00] = 0 | talent.dark_transformation.enabled[true] & trinket.t1.cooldown.duration[90.00] % cooldown.dark_transformation.duration[45.00] = 0 ) | trinket.t1.is.treacherous_transmitter[false]
- value = 1: 1
trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
- value = 1: 2
trinket_priority #1 [Unholy:precombat:11]; conditions = FAIL: ! variable.trinket_1_buffs[true] & variable.trinket_2_buffs[false] & ( trinket.t2.has_cooldown[false] | ! trinket.t1.has_cooldown[true] ) | variable.trinket_2_buffs[false] & ( ( trinket.t2.cooldown.duration[0.00] / variable.trinket_2_duration[0.01] ) * ( 1.5 + trinket.t2.has_use_buff[false] ) * ( variable.trinket_2_sync[0.50] ) * ( variable.trinket_2_high_value[1.00] ) * ( 1 + ( ( trinket.t2.ilvl[600.00] - trinket.t1.ilvl[623.00] ) / 100 ) ) ) > ( ( trinket.t1.cooldown.duration[90.00] / variable.trinket_1_duration[15.00] ) * ( 1.5 + trinket.t1.has_use_buff[true] ) * ( variable.trinket_1_sync[1.00] ) * ( variable.trinket_1_high_value[1.00] ) * ( 1 + ( ( trinket.t1.ilvl[623.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
- value = 1: 2
- this entry's criteria FAILS: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[false] & buff.dark_transformation.remains[0.00] < variable.trinket_1_duration[15.00] * 0.73 & ( variable.trinket_priority[1.00] = 1 | trinket.t2.cooldown.remains[0.00] | ! trinket.t2.has_cooldown[false] ) ) | variable.trinket_1_duration[15.00] >= fight_remains[168.68] & boss[false]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -10.94 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1
Rechecking stopped at step #1. The recheck ( 10.28 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.55ms
TimeData:Unholy-san_trinkets-3:house_of_cards:x1:0.55:Ability Known, Enabled(0.05):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.11):Pre-Recheck(0.29):Post-Recheck Times(0.02):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
24. trinket2 ( san_trinkets - 4 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-4:trinket2:x1:0.01:Ability Known, Enabled(0.01)
Substituting house_of_cards for [Trinket #1] action; it is otherwise not included in the priority.
25. house_of_cards ( san_trinkets - 5 )
The action (house_of_cards) is usable at (2.04 + 9.28).
- the action is ready before the current recommendation (at +9.28 vs. +10.00).
List ( san_trinkets ) called from ( Unholy:default:8 ) would PASS at 9.28.
talent.vampiric_strike.enabled[true]
damage_trinket_priority #1 [Unholy:precombat:12]; conditions = FAIL: ! variable.trinket_1_buffs[true] & ! variable.trinket_2_buffs[false] & trinket.t2.ilvl[600.00] >= trinket.t1.ilvl[623.00]
- value = 1: 2
- this entry's criteria FAILS: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[false] | ! trinket.t1.cast_time[0.00] > 0 ) & ( variable.damage_trinket_priority[1.00] = 1 | trinket.t2.cooldown.remains[0.00] | ! trinket.t2.has_cooldown[false] | ! talent.summon_gargoyle.enabled[false] & ! talent.army_of_the_dead.enabled[false] & ! talent.raise_abomination.enabled[false] | ! talent.summon_gargoyle.enabled[false] & talent.army_of_the_dead.enabled[false] & ( ! talent.raise_abomination.enabled[false] & cooldown.army_of_the_dead.remains[0.00] > 20 | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 20 ) | ! talent.summon_gargoyle.enabled[false] & ! talent.army_of_the_dead.enabled[false] & ! talent.raise_abomination.enabled[false] & cooldown.dark_transformation.remains[0.00] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[168.68] < 15
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1
Rechecking stopped at step #1. The recheck ( 10.28 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.34ms
TimeData:Unholy-san_trinkets-5:house_of_cards:x1:0.34:Ability Known, Enabled(0.05):Post-TTR and Essential(0.11):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.13):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
26. trinket2 ( san_trinkets - 6 )
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-6:trinket2:x1:0.01:Ability Known, Enabled(0.01)
27. main_hand ( san_trinkets - 7 )
The action (main_hand) is unusable at (2.04 + 0.00) because ability.usable was false.
Time spent on this action: 0.01ms
TimeData:Unholy-san_trinkets-7:main_hand:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
Exiting san_trinkets with recommendation of NO ACTION at +10.00s.
Returned from list (san_trinkets), current recommendation is NO ACTION (+10.00).
- san_trinkets
28. call_action_list:trinkets ( default - 9 )
Criteria for trinkets FAIL at +2.04 - ! talent.vampiric_strike.enabled[true]
29. arcane_torrent ( default - 10 )
The action (arcane_torrent) is usable at (2.04 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
- this entry's criteria FAILS: runic_power.current[19.00] < 20 & rune.current[2.00] < 2
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.06ms
TimeData:Unholy-default-10:arcane_torrent:x0:0.06:Ability Known, Enabled(0.01):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.00):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
30. blood_fury ( default - 11 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-11:blood_fury:x0:0.01:Ability Known, Enabled(0.01)
31. berserking ( default - 12 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-12:berserking:x0:0.01:Ability Known, Enabled(0.01)
32. lights_judgment ( default - 13 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-13:lights_judgment:x0:0.01:Ability Known, Enabled(0.01)
33. ancestral_call ( default - 14 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-14:ancestral_call:x0:0.01:Ability Known, Enabled(0.01)
34. arcane_pulse ( default - 15 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-15:arcane_pulse:x0:0.01:Ability Known, Enabled(0.01)
35. fireblood ( default - 16 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-16:fireblood:x0:0.01:Ability Known, Enabled(0.01)
36. bag_of_tricks ( default - 17 ) - ability unknown
Time spent on this action: 0.01ms
TimeData:Unholy-default-17:bag_of_tricks:x0:0.01:Ability Known, Enabled(0.01)
Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
37. tempered_potion ( default - 18 ) - ability disabled ( toggle potions )
Time spent on this action: 0.01ms
TimeData:Unholy-default-18:tempered_potion:x0:0.01:Ability Known, Enabled(0.01)
38. army_of_the_dead ( default - 19 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-19:army_of_the_dead:x0:0.01:Ability Known, Enabled(0.01)
39. raise_abomination ( default - 20 ) - talent [ army_of_the_dead ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-20:raise_abomination:x0:0.01:Ability Known, Enabled(0.01)
40. summon_gargoyle ( default - 21 ) - talent [ summon_gargoyle ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-default-21:summon_gargoyle:x0:0.01:Ability Known, Enabled(0.01)
41. antimagic_shell ( default - 22 ) - ability disabled ( toggle defensives )
Time spent on this action: 0.01ms
TimeData:Unholy-default-22:antimagic_shell:x0:0.01:Ability Known, Enabled(0.01)
42. call_action_list:cds_aoe_san ( default - 23 )
Criteria for cds_aoe_san FAIL at +2.04 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 3
43. call_action_list:cds_aoe ( default - 24 )
Criteria for cds_aoe FAIL at +2.04 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] >= 2
44. call_action_list:cds_cleave_san ( default - 25 )
Criteria for cds_cleave_san PASS at +2.04 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Action list (cds_cleave_san) was found.
+ cds_cleave_san
Current recommendation was NO ACTION at +10.00s.
45. dark_transformation ( cds_cleave_san - 1 )
Pet is alive.
The action (dark_transformation) is usable at (2.04 + 2.72).
- the action is ready before the current recommendation (at +2.72 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 2.72.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.death_and_decay.up[false] & ( talent.apocalypse.enabled[false] & pet.apoc_ghoul.active[false] | ! talent.apocalypse.enabled[false] ) | boss[false] & fight_remains[175.24] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[175.24] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.08ms
TimeData:Unholy-cds_cleave_san-1:dark_transformation:x0:0.08:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
46. unholy_assault ( cds_cleave_san - 2 )
The action (unholy_assault) is usable at (2.04 + 1.02).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.dark_transformation.up[false] & buff.dark_transformation.remains[0.00] < 12 | boss[false] & fight_remains[176.94] < 20 | raid_event.adds.exists[true] & raid_event.adds.remains[176.94] < 20
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -11.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.07ms
TimeData:Unholy-cds_cleave_san-2:unholy_assault:x0:0.07:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
47. apocalypse ( cds_cleave_san - 3 ) - talent [ apocalypse ] missing
Time spent on this action: 0.01ms
TimeData:Unholy-cds_cleave_san-3:apocalypse:x0:0.01:Ability Known, Enabled(0.01)
48. outbreak ( cds_cleave_san - 4 )
The action (outbreak) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.02.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
- this entry's criteria FAILS: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[false] & dot.blood_plague.refreshable[false] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[1.70] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 0.053241980913445, 3.4522419809081
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 1.07.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #1 ( +1.07 ) NOT MET: ( dot.virulent_plague.refreshable[false] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[1.65] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
List ( cds_cleave_san ) called from ( Unholy:default:25 ) would PASS at 4.47.
talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 2
Recheck #2 ( +4.47 ) NOT MET: ( dot.virulent_plague.refreshable[true] | talent.morbidity.enabled[true] & buff.infliction_of_sorrow.up[false] & talent.superstrain.enabled[true] & dot.frost_fever.refreshable[true] & dot.blood_plague.refreshable[true] ) & ( ! talent.unholy_blight.enabled[true] | talent.unholy_blight.enabled[true] & cooldown.dark_transformation.remains[0.00] > 5 ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] > 5 )
Time spent on this action: 0.19ms
TimeData:Unholy-cds_cleave_san-4:outbreak:x2:0.19:Ability Known, Enabled(0.01):Post-TTR and Essential(0.01):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.03):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
49. abomination_limb ( cds_cleave_san - 5 )
The action is not ready ( 56.58 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.02ms
TimeData:Unholy-cds_cleave_san-5:abomination_limb:x2:0.02:Ability Known, Enabled(0.02)
Exiting cds_cleave_san with recommendation of NO ACTION at +10.00s.
Returned from list (cds_cleave_san), current recommendation is NO ACTION (+10.00).
- cds_cleave_san
50. call_action_list:cds_san ( default - 26 )
Criteria for cds_san FAIL at +2.04 - talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
51. call_action_list:cds ( default - 27 )
Criteria for cds FAIL at +2.04 - ! talent.vampiric_strike.enabled[true] & active_enemies[2.00] = 1
52. call_action_list:cleave ( default - 28 )
Criteria for cleave PASS at +2.04 - active_enemies[2.00] = 2
Action list (cleave) was found.
+ cleave
Current recommendation was NO ACTION at +10.00s.
53. any_dnd ( cleave - 1 )
The action is not ready ( 11.45 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-1:any_dnd:x2:0.01:Ability Known, Enabled(0.01)
54. death_coil ( cleave - 2 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-2:death_coil:x2:0.01:Ability Known, Enabled(0.01)
55. wound_spender ( cleave - 3 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.vampiric_strike.up[false]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.12ms
TimeData:Unholy-cleave-3:wound_spender:x0:0.12:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.00):Post-Recheck Times(0.01):Post Recheck(0.00)
56. death_coil ( cleave - 4 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-cleave-4:death_coil:x0:0.01:Ability Known, Enabled(0.01)
57. festering_strike ( cleave - 5 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[2.00] < 1 & cooldown.unholy_assault.remains[0.00] > 5
- value = 0: 3
pop_wounds #1 [Unholy:default:3]; conditions = PASS: NONE
- value = false: ( cooldown.apocalypse.remains[0.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.stack[2.00] >= 1 & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[2.00] = 1 | debuff.rotten_touch.up[false] & debuff.festering_wound.stack[2.00] >= 1 | debuff.festering_wound.stack[2.00] >= 4 - pet.abomination.active[false] ) | fight_remains[176.94] < 5 & debuff.festering_wound.stack[2.00] >= 1
- this entry's criteria FAILS: buff.vampiric_strike.down[true] & ! variable.pop_wounds[false] & debuff.festering_wound.stack[2.00] < 2 | buff.festering_scythe.react[0.00]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -19.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.43ms
TimeData:Unholy-cleave-5:festering_strike:x0:0.43:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.28):Pre-Recheck(0.01):Post-Recheck Times(0.06):Post Recheck(0.01)
58. festering_strike ( cleave - 6 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
- this entry's criteria FAILS: buff.vampiric_strike.down[true] & cooldown.apocalypse.remains[0.00] < variable.apoc_timing[0.00] & debuff.festering_wound.stack[2.00] < 1
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 0.01
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.03.
active_enemies[2.00] = 2
apoc_timing #1 [Unholy:default:2]; conditions = FAIL: cooldown.apocalypse.remains[0.00] < 5 & debuff.festering_wound.stack[2.00] < 1 & cooldown.unholy_assault.remains[0.00] > 5
- value = 0: 3
Recheck #1 ( +1.03 ) NOT MET: buff.vampiric_strike.down[true] & cooldown.apocalypse.remains[0.00] < variable.apoc_timing[0.00] & debuff.festering_wound.stack[2.00] < 1
Time spent on this action: 0.18ms
TimeData:Unholy-cleave-6:festering_strike:x1:0.18:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.01):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.03):Recheck Post-Channel(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
59. wound_spender ( cleave - 7 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( cleave ) called from ( Unholy:default:28 ) would PASS at 1.02.
active_enemies[2.00] = 2
- this entry's criteria FAILS: variable.pop_wounds[false]
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -19.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There were no recheck events to check.
Time spent on this action: 0.14ms
TimeData:Unholy-cleave-7:wound_spender:x0:0.14:Ability Known, Enabled(0.04):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.03):Post Recheck(0.00)
Exiting cleave with recommendation of NO ACTION at +10.00s.
Returned from list (cleave), current recommendation is NO ACTION (+10.00).
- cleave
60. call_action_list:aoe_setup ( default - 29 )
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Action list (aoe_setup) was found.
+ aoe_setup
Current recommendation was NO ACTION at +10.00s.
61. festering_strike ( aoe_setup - 1 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[false] & cooldown.death_and_decay.remains[0.00] < 10
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.13ms
TimeData:Unholy-aoe_setup-1:festering_strike:x1:0.13:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
62. any_dnd ( aoe_setup - 2 )
The action is not ready ( 11.45 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_setup-2:any_dnd:x1:0.01:Ability Known, Enabled(0.01)
63. wound_spender ( aoe_setup - 3 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[false] & cooldown.death_and_decay.remains[0.00] < 10
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.14ms
TimeData:Unholy-aoe_setup-3:wound_spender:x1:0.14:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
64. festering_strike ( aoe_setup - 4 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[false] & cooldown.death_and_decay.remains[0.00] < 10
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.11ms
TimeData:Unholy-aoe_setup-4:festering_strike:x1:0.11:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
65. festering_strike ( aoe_setup - 5 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded -4.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[false] & cooldown.death_and_decay.remains[0.00] < 10
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.11ms
TimeData:Unholy-aoe_setup-5:festering_strike:x1:0.11:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
66. death_coil ( aoe_setup - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_setup-6:death_coil:x1:0.01:Ability Known, Enabled(0.01)
67. epidemic ( aoe_setup - 7 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_setup-7:epidemic:x1:0.01:Ability Known, Enabled(0.01)
68. festering_strike ( aoe_setup - 8 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[true] & cooldown.death_and_decay.remains[0.00] < 10
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded -1.01 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded -9.99 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_setup ) called from ( Unholy:default:29 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! death_and_decay.ticking[false] & cooldown.death_and_decay.remains[0.00] < 10
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.12ms
TimeData:Unholy-aoe_setup-8:festering_strike:x1:0.12:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
69. death_coil ( aoe_setup - 9 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_setup-9:death_coil:x1:0.01:Ability Known, Enabled(0.01)
70. epidemic ( aoe_setup - 10 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_setup-10:epidemic:x1:0.01:Ability Known, Enabled(0.01)
Exiting aoe_setup with recommendation of NO ACTION at +10.00s.
Returned from list (aoe_setup), current recommendation is NO ACTION (+10.00).
- aoe_setup
71. call_action_list:aoe_burst ( default - 30 )
Action list (aoe_burst) was found.
+ aoe_burst
Current recommendation was NO ACTION at +10.00s.
72. festering_strike ( aoe_burst - 1 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[false] | buff.death_and_decay.up[false] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.13ms
TimeData:Unholy-aoe_burst-1:festering_strike:x1:0.13:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
73. death_coil ( aoe_burst - 2 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_burst-2:death_coil:x1:0.01:Ability Known, Enabled(0.01)
74. epidemic ( aoe_burst - 3 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_burst-3:epidemic:x1:0.01:Ability Known, Enabled(0.01)
75. wound_spender ( aoe_burst - 4 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[false] | buff.death_and_decay.up[false] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.13ms
TimeData:Unholy-aoe_burst-4:wound_spender:x1:0.13:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
76. wound_spender ( aoe_burst - 5 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[false] | buff.death_and_decay.up[false] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.13ms
TimeData:Unholy-aoe_burst-5:wound_spender:x1:0.13:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
77. death_coil ( aoe_burst - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_burst-6:death_coil:x1:0.01:Ability Known, Enabled(0.01)
78. epidemic ( aoe_burst - 7 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe_burst-7:epidemic:x1:0.01:Ability Known, Enabled(0.01)
79. festering_strike ( aoe_burst - 8 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
- this entry would not be reached at the current time via the current action list path (1.02).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[false] | buff.death_and_decay.up[false] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.10ms
TimeData:Unholy-aoe_burst-8:festering_strike:x1:0.10:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.00):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
80. wound_spender ( aoe_burst - 9 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[true] | buff.death_and_decay.up[true] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
- this entry would not be reached at the current time via the current action list path (1.02).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe_burst ) called from ( Unholy:default:30 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ( death_and_decay.ticking[false] | buff.death_and_decay.up[false] & death_knight.fwounded_targets[3.00] >= ( cycle_enemies[1.00] * 0.5 ) )
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.12ms
TimeData:Unholy-aoe_burst-9:wound_spender:x1:0.12:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.00):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
Exiting aoe_burst with recommendation of NO ACTION at +10.00s.
Returned from list (aoe_burst), current recommendation is NO ACTION (+10.00).
- aoe_burst
81. call_action_list:aoe ( default - 31 )
Action list (aoe) was found.
+ aoe
Current recommendation was NO ACTION at +10.00s.
82. festering_strike ( aoe - 1 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.11ms
TimeData:Unholy-aoe-1:festering_strike:x1:0.11:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
83. wound_spender ( aoe - 2 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.12ms
TimeData:Unholy-aoe-2:wound_spender:x1:0.12:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
84. death_coil ( aoe - 3 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe-3:death_coil:x1:0.01:Ability Known, Enabled(0.01)
85. epidemic ( aoe - 4 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-aoe-4:epidemic:x1:0.01:Ability Known, Enabled(0.01)
86. wound_spender ( aoe - 5 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.12ms
TimeData:Unholy-aoe-5:wound_spender:x1:0.12:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
87. festering_strike ( aoe - 6 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 0.01, 1.256241980911
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.03.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
Unable to recheck #1 at 1.03, as APL conditions would not pass.
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #2 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.13ms
TimeData:Unholy-aoe-6:festering_strike:x2:0.13:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
88. festering_strike ( aoe - 7 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
There are 1 recheck events.
Times: 1.256241980911
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #1 at 2.28, as APL conditions would not pass.
Time spent on this action: 0.10ms
TimeData:Unholy-aoe-7:festering_strike:x1:0.10:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.00):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
89. wound_spender ( aoe - 8 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 1.02.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[true]
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 2 recheck events.
Times: 1.256241980911, 7.4922419809081
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 2.28.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #1 at 2.28, as APL conditions would not pass.
List ( aoe ) called from ( Unholy:default:31 ) would FAIL at 8.51.
active_enemies[2.00] >= 3 & ! buff.death_and_decay.up[false]
Unable to recheck #2 at 8.51, as APL conditions would not pass.
Time spent on this action: 0.15ms
TimeData:Unholy-aoe-8:wound_spender:x2:0.15:Ability Known, Enabled(0.04):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
Exiting aoe with recommendation of NO ACTION at +10.00s.
Returned from list (aoe), current recommendation is NO ACTION (+10.00).
- aoe
90. run_action_list:san_fishing ( default - 32 )
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Action list (san_fishing) was found.
+ san_fishing
Current recommendation was NO ACTION at +10.00s.
91. antimagic_shell ( san_fishing - 1 ) - ability disabled ( toggle defensives )
Time spent on this action: 0.01ms
TimeData:Unholy-san_fishing-1:antimagic_shell:x1:0.01:Ability Known, Enabled(0.01)
92. wound_spender ( san_fishing - 2 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( san_fishing ) called from ( Unholy:default:32 ) would FAIL at 1.02.
active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[14.37] < cooldown.dark_transformation.remains[1.70] + 3
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 9.6750000000009
Rechecking stopped at step #1. The recheck ( 10.69 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.14ms
TimeData:Unholy-san_fishing-2:wound_spender:x1:0.14:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.03):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
93. any_dnd ( san_fishing - 3 )
The action is not ready ( 11.45 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-san_fishing-3:any_dnd:x1:0.01:Ability Known, Enabled(0.01)
94. death_coil ( san_fishing - 4 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-san_fishing-4:death_coil:x1:0.01:Ability Known, Enabled(0.01)
95. soul_reaper ( san_fishing - 5 )
The action (soul_reaper) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( san_fishing ) called from ( Unholy:default:32 ) would FAIL at 1.02.
active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[14.37] < cooldown.dark_transformation.remains[1.70] + 3
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded -3.05 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 9.6750000000009
Rechecking stopped at step #1. The recheck ( 10.69 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.13ms
TimeData:Unholy-san_fishing-5:soul_reaper:x1:0.13:Ability Known, Enabled(0.01):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.05):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
96. death_coil ( san_fishing - 6 )
The action is not ready ( 3600.00 ) before our maximum delay window ( 10.00 ) for this query.
Time spent on this action: 0.01ms
TimeData:Unholy-san_fishing-6:death_coil:x1:0.01:Ability Known, Enabled(0.01)
97. wound_spender ( san_fishing - 7 )
The action (wound_spender) is usable at (2.04 + 1.02) with cost of 1 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( san_fishing ) called from ( Unholy:default:32 ) would FAIL at 1.02.
active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[14.37] < cooldown.dark_transformation.remains[1.70] + 3
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 9.6750000000009
Rechecking stopped at step #1. The recheck ( 10.69 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.12ms
TimeData:Unholy-san_fishing-7:wound_spender:x1:0.12:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.02):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
98. festering_strike ( san_fishing - 8 )
The action (festering_strike) is usable at (2.04 + 1.02) with cost of 2 runes (have 2).
- the action is ready before the current recommendation (at +1.02 vs. +10.00).
List ( san_fishing ) called from ( Unholy:default:32 ) would FAIL at 1.02.
active_enemies[2.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[14.37] < cooldown.dark_transformation.remains[1.70] + 3
- this entry would not be reached at the current time via the current action list path (1.02).
Excluded 0.00 recheck time as it is outside our constraints ( 0.00 - 10.00 ).
There are 1 recheck events.
Times: 9.6750000000009
Rechecking stopped at step #1. The recheck ( 10.69 ) isn't ready within a reasonable time frame ( 10s ).
Time spent on this action: 0.10ms
TimeData:Unholy-san_fishing-8:festering_strike:x1:0.10:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Recheck(0.00):Post-Recheck Times(0.01):Pre-Recheck Loop(0.00):Recheck Loop Start(0.00):Post Recheck Loop(0.00):Post Recheck(0.00)
Exiting san_fishing with recommendation of NO ACTION at +10.00s.
Returned from list (san_fishing), current recommendation is NO ACTION (+10.00).
- san_fishing
99. call_action_list:san_st ( default - 33 )
Criteria for san_st FAIL at +2.04 - active_enemies[2.00] = 1 & talent.vampiric_strike.enabled[true]
100. call_action_list:st ( default - 34 )
Criteria for st FAIL at +2.04 - active_enemies[2.00] = 1 & ! talent.vampiric_strike.enabled[true]
Exiting default with recommendation of NO ACTION at +10.00s.
Completed default action list [ Unholy - default ].
Recommendation is NO ACTION at 2.04 + 10.00.
Recommendation #4 is NO ACTION at 10.00s (12.04s).
Resources: Resources: runes[ 2.00 / 6.00 | 6.00 @ [6 - rune_regen] 8.70 ], runic_power[ 19.00 / 100.00 | 19.00 @ [1 - actual] 0.00 ]
Time spent generating recommendations: 19.70ms
Performance
| Updates | Updates / sec | Avg. Work | Avg. Time | Avg. Frames | Peak Work | Peak Time | Peak Frames | FPS | Work Cap |
| 835 | 0.48 | 10.00 | 17.68 | 1.74 | 14.17 | 37.18 | 2.00 | 104 | 8.58 |
Regardless, Bicepumps also said you don't Festering strike. So why is hekili suggesting it?
Because the addon isn't based on what a content creator says, it's based on what the sims do. If he thinks that's wrong, he should submit a change to the unholy DK sims and have it corrected, in which case we will also follow.
And for what it's worth, that guide doc you posted doesn't agree with either of the official guides or the sims. I probably would not use it as a reliable source of information.
You can see here that if I sim myself using your same talents, in 5 target AoE, the sims says we cast festering strike lots.
https://www.raidbots.com/simbot/report/pnKLZ5bmn8JXCLCtsA7cB7
