Guest User

Untitled

a guest
May 17th, 2025
13
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 147.74 KB | None | 0 0
  1. Unholy; Primary - raise_dead(0.00), dark_transformation(1.22), scourge_strike(2.44), scourge_strike(3.65)
  2. build: v11.1.5-1.0.7
  3. level: 80 (80)
  4. class: DEATHKNIGHT
  5. spec: unholy
  6. hero tree: sanlayn
  7.  
  8. ### Talents ###
  9.  
  10. In-Game Import: CwPAtbMOTHlnKIwUyAn+DK70SDgZGjZmxYYGjZmphZMzMzYAAAAAAAAAgZYmZMzMDAMbmhZZYmZmHYmxYgBmxoxyCgtJ2AgZA
  11. abomination_limb = 1/1
  12. antimagic_barrier = 1/1
  13. antimagic_zone = 1/1
  14. blinding_sleet = 1/1
  15. blood_draw = 1/1
  16. bloodsoaked_ground = 1/1
  17. brittle = 1/1
  18. bursting_sores = 1/1
  19. cleaving_strikes = 1/1
  20. coil_of_devastation = 1/1
  21. coldthirst = 1/1
  22. dark_transformation = 1/1
  23. death_rot = 1/1
  24. death_strike = 1/1
  25. deaths_echo = 1/1
  26. defile = 1/1
  27. doomed_bidding = 1/1
  28. ebon_fever = 1/1
  29. eternal_agony = 1/1
  30. festering_scythe = 1/1
  31. festering_strike = 1/1
  32. festermight = 2/2
  33. foul_infections = 1/1
  34. frenzied_bloodthirst = 1/1
  35. ghoulish_frenzy = 1/1
  36. gift_of_the_sanlayn = 1/1
  37. gloom_ward = 1/1
  38. harbinger_of_doom = 1/1
  39. icebound_fortitude = 1/1
  40. icy_talons = 1/1
  41. improved_death_coil = 1/1
  42. improved_death_strike = 1/1
  43. improved_festering_strike = 1/2
  44. incite_terror = 1/1
  45. infected_claws = 1/1
  46. infliction_of_sorrow = 1/1
  47. insidious_chill = 1/1
  48. mind_freeze = 1/1
  49. morbidity = 2/2
  50. null_magic = 1/1
  51. pact_of_the_sanlayn = 1/1
  52. pestilence = 1/1
  53. plaguebringer = 1/1
  54. raise_dead = 1/1
  55. raise_dead_2 = 1/1
  56. reaping = 1/1
  57. rotten_touch = 1/1
  58. rune_mastery = 2/2
  59. runic_attenuation = 1/1
  60. sanlayn = 1/1
  61. scourge_strike = 1/1
  62. soul_reaper = 1/1
  63. subduing_grasp = 1/1
  64. sudden_doom = 1/1
  65. superstrain = 1/1
  66. suppression = 1/1
  67. the_blood_is_life = 1/1
  68. unholy_assault = 1/1
  69. unholy_blight = 1/1
  70. unholy_bond = 1/1
  71. unholy_endurance = 1/1
  72. unholy_ground = 1/1
  73. vampiric_aura = 1/1
  74. vampiric_speed = 1/1
  75. vampiric_strike = 1/1
  76. vestigial_shell = 1/1
  77. veteran_of_the_third_war = 1/1
  78. visceral_strength = 1/1
  79. will_of_the_necropolis = 2/2
  80. wraith_walk = 1/1
  81.  
  82. PvP Talents: none
  83.  
  84. ### Legacy Content ###
  85.  
  86. covenant: none
  87. conduits: none
  88. soulbinds: [niya]
  89. legendaries: none
  90.  
  91. ### Gear & Items ###
  92.  
  93. sets:
  94. funhouse_lens = 1
  95. tww2 = 4
  96.  
  97. gear:
  98. 85year_tenure_ring = 1
  99. artisan_officers_shirt = 1
  100. cauldron_champions_crown = 1
  101. cauldron_champions_fistguards = 1
  102. cauldron_champions_greatboots = 1
  103. cauldron_champions_ribcage = 1
  104. cauldron_champions_screamplate = 1
  105. charged_claymore = 1
  106. consecrated_cloak = 1
  107. cyrces_circlet = 1
  108. everforged_vambraces = 1
  109. funhouse_lens = 1
  110. lightningconductors_bands = 1
  111. mechanocore_amplifier = 1
  112. secretdredgers_legguards = 1
  113. strapped_rescuekeg = 1
  114. tabard_of_ramkahen = 1
  115. tww2 = 4
  116.  
  117. itemIDs: 211033, 221040, 221060, 221198, 222435, 222447, 222817, 228411, 229251, 229253, 229254, 229255, 229256, 232485, 234217, 65904, 89195
  118.  
  119. ### Settings ###
  120.  
  121. Settings:
  122. aoe = 2
  123. custom1Name = Custom 1
  124. custom2Name = Custom 2
  125. cycle = true
  126. cycleDebuff = festering_wound
  127. cycle_min = 6
  128. damage = true
  129. damageDots = false
  130. damageExpiration = 8
  131. damageOnScreen = true
  132. damagePets = false
  133. damageRange = 0
  134. enabled = true
  135. gcdSync = true
  136. nameplateRange = 10
  137. nameplates = true
  138. noFeignedCooldown = false
  139. package = Unholy
  140. petbased = false
  141. placeboBar = 3
  142. potion = tempered_potion
  143. rangeFilter = false
  144. dps_shell = false
  145.  
  146. Toggles:
  147. cooldowns = true
  148. custom1 = false
  149. custom2 = false
  150. defensives = true
  151. essences = true [overridden]
  152. funnel = false
  153. interrupts = true
  154. mode = automatic
  155. potions = false
  156.  
  157. Keybinds:
  158. abomination_limb = C1 [05]
  159. algari_healing_potion = A3 [05]
  160. antimagic_shell = S2 [06]
  161. antimagic_zone = CS1 [05]
  162. any_dnd = M3 [01], M3 [11]
  163. arcane_torrent = A [05]
  164. blinding_sleet = A1 [05]
  165. cavedwellers_delight = A2 [05]
  166. chains_of_ice = R [05]
  167. clawing_shadows = 3 [01]
  168. dark_command = SF5 [06]
  169. dark_transformation = S1 [06]
  170. death_coil = M5 [01]
  171. death_grip = D [05]
  172. death_strike = F2 [01], M5 [11]
  173. deaths_advance = SR [05]
  174. defile = M3 [01], M3 [11]
  175. epidemic = 4 [01]
  176. festering_strike = 2 [01]
  177. healthstone = SE [06]
  178. icebound_fortitude = SM3 [06]
  179. lichborne = S3 [06]
  180. mind_freeze = M4 [01]
  181. outbreak = 1 [01]
  182. raise_ally = F5 [01]
  183. raise_dead = C3 [05]
  184. scourge_strike = 3 [01]
  185. soul_reaper = F1 [01]
  186. unholy_assault = SM5 [06]
  187. wound_spender = 3 [01]
  188. wraith_walk = AS1 [05]
  189.  
  190. ### Warnings ###
  191.  
  192. none
  193.  
  194.  
  195. ### Targets ###
  196.  
  197. detected_targets: Nameplates are enabled.
  198.  
  199. ### Auras ###
  200.  
  201. player_buffs:
  202. n | ID | Token | Name | A. Count | A. Remains | S. Count | S. Remains
  203. --- | ------- | ---------------------------- | --------------------------- | -------- | ---------- | -------- | ----------
  204. 1 | -1 | *champion_of_ramkahen | Champion of Ramkahen | 1 | 3600.00 | -1 | -1.00
  205. 2 | -1 | *duskthread_lining | Duskthread Lining | 1 | 3600.00 | -1 | -1.00
  206. 3 | -1 | *flask_of_alchemical_chaos | Flask of Alchemical Chaos | 1 | 1988.86 | -1 | -1.00
  207. 4 | -1 | *flight_style_skyriding | Flight Style: Skyriding | 1 | 3600.00 | -1 | -1.00
  208. 5 | -1 | *inventors_guile | Inventor's Guile | 1 | 7574.20 | -1 | -1.00
  209. 6 | -1 | *sign_of_the_past | Sign of the Past | 1 | 3600.00 | -1 | -1.00
  210. 7 | -1 | *well_fed | Well Fed | 1 | 3042.41 | -1 | -1.00
  211. 8 | -1 | *winds_of_mysterious_fortune | Winds of Mysterious Fortune | 1 | 3600.00 | -1 | -1.00
  212. 9 | -1 | *word_of_a_worthy_ally | Word of a Worthy Ally | 1 | 3600.00 | -1 | -1.00
  213.  
  214. player_debuffs:
  215. n | ID | Token | Name | A. Count | A. Remains | S. Count | S. Remains
  216. --- | ------- | ---------------------------- | --------------------------- | -------- | ---------- | -------- | ----------
  217. 1 | 264689 | fatigued | Fatigued | 1 | 473.43 | 1 | 473.43
  218.  
  219. target_buffs:
  220. n | ID | Token | Name | A. Count | A. Remains | S. Count | S. Remains
  221. --- | ------- | ---------------------------- | --------------------------- | -------- | ---------- | -------- | ----------
  222. 1 | -1 | *enduring_torment | Enduring Torment | 1 | 3600.00 | -1 | -1.00
  223. 2 | -1 | *heartsbane_curse | Heartsbane Curse | 1 | 1534.85 | -1 | -1.00
  224. 3 | -1 | *weavers_tutelage | Weaver's Tutelage | 1 | 3600.00 | -1 | -1.00
  225. 4 | -1 | *winds_of_mysterious_fortune | Winds of Mysterious Fortune | 1 | 3600.00 | -1 | -1.00
  226.  
  227. target_debuffs: none
  228.  
  229. previous_spells:
  230. 1 - death_coil
  231. 2 - outbreak
  232.  
  233.  
  234. New Recommendations for [ Primary ] requested at 17:51:56 ( 167876.59 ); using built-in ( Unholy ) priority.
  235. *** START OF NEW DISPLAY: Primary ***
  236. Purged 495 marked values in 0.15ms.
  237. Failed to resolve pet ID nil to any registered pet.
  238. Pet is dead.
  239. Combat Timer: 0.00
  240.  
  241. RECOMMENDATION #1 ( Offset: 0.00, GCD: 0.00, Casting: 0.00 ).
  242.  
  243. Resources: runes[ 6.00 / 6.00 ], runic_power[ 0.00 / 100.00 ]
  244. Rune Regeneration Time: 1=0.00, 2=0.00, 3=0.00, 4=0.00, 5=0.00, 6=0.00
  245.  
  246. Checking if I'm casting ( No ) and if it is a channel ( No ).
  247. No whitelist.
  248.  
  249. Processing precombat action list [ Unholy - precombat ].
  250.  
  251. Current recommendation was NO ACTION at +16.24s.
  252.  
  253. 1. raise_dead ( precombat - 1 )
  254. The action (raise_dead) is usable at (0.00 + 0.00).
  255. - the action is ready before the current recommendation (at +0.00 vs. +16.24).
  256. - this entry has no criteria to test.
  257. Action chosen: raise_dead at 0.00!
  258. Texture shown: 1100170
  259. Exiting precombat with recommendation of raise_dead at +0.00s.
  260.  
  261. Completed precombat action list [ Unholy - precombat ].
  262. Recommendation is raise_dead at 0.00 + 0.00.
  263. Recommendation #1 is raise_dead at 0.00s (0.00s).
  264. Running raise_dead at 167876.59.
  265.  
  266. RECOMMENDATION #2 ( Offset: 0.00, GCD: 1.22, Casting: 0.00 ).
  267.  
  268. Resources: runes[ 6.00 / 6.00 ], runic_power[ 0.00 / 100.00 ]
  269. Rune Regeneration Time: 1=0.00, 2=0.00, 3=0.00, 4=0.00, 5=0.00, 6=0.00
  270.  
  271. Checking if I'm casting ( No ) and if it is a channel ( No ).
  272. No whitelist.
  273.  
  274. Processing precombat action list [ Unholy - precombat ].
  275.  
  276. Current recommendation was NO ACTION at +16.24s.
  277.  
  278. 1. raise_dead ( precombat - 1 )
  279. The action is not ready ( 30.00 ) before our maximum delay window ( 16.24 ) for this query.
  280. Time spent on this action: 0.12ms
  281. TimeData:Unholy-precombat-1:raise_dead:x0:0.12:Ability Known, Enabled(0.12)
  282.  
  283. 2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
  284. Time spent on this action: 0.04ms
  285. TimeData:Unholy-precombat-2:army_of_the_dead:x0:0.04:Ability Known, Enabled(0.04)
  286.  
  287. 3. variable ( precombat - 3 )
  288. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  289. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  290. - variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
  291. Time spent on this action: 0.03ms
  292. TimeData:Unholy-precombat-3:variable:x0:0.03:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  293.  
  294. 4. variable ( precombat - 4 )
  295. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  296. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  297. - variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
  298. Time spent on this action: 0.03ms
  299. TimeData:Unholy-precombat-4:variable:x0:0.03:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  300.  
  301. 5. variable ( precombat - 5 )
  302. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  303. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  304. - variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
  305. Time spent on this action: 0.03ms
  306. TimeData:Unholy-precombat-5:variable:x0:0.03:Ability Known, Enabled(0.03):Post-TTR and Essential(0.00)
  307.  
  308. 6. variable ( precombat - 6 )
  309. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  310. - 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
  311. - variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
  312. Time spent on this action: 0.02ms
  313. TimeData:Unholy-precombat-6:variable:x0:0.02:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  314.  
  315. 7. variable ( precombat - 7 )
  316. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  317. - value = 1: 2
  318. - variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
  319. Time spent on this action: 0.02ms
  320. TimeData:Unholy-precombat-7:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  321.  
  322. 8. variable ( precombat - 8 )
  323. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  324. - value = 1: 2
  325. - variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
  326. Time spent on this action: 0.01ms
  327. TimeData:Unholy-precombat-8:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  328.  
  329. 9. variable ( precombat - 9 )
  330. 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]
  331. - value = 1: 1
  332. - variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
  333. Time spent on this action: 0.01ms
  334. TimeData:Unholy-precombat-9:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  335.  
  336. 10. variable ( precombat - 10 )
  337. 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]
  338. - value = 0.5: 1
  339. - variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
  340. Time spent on this action: 0.02ms
  341. TimeData:Unholy-precombat-10:variable:x0:0.02:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  342.  
  343. 11. variable ( precombat - 11 )
  344. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  345. - value = 1: 2
  346. - variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
  347. Time spent on this action: 0.02ms
  348. TimeData:Unholy-precombat-11:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  349.  
  350. 12. variable ( precombat - 12 )
  351. 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[600.00]
  352. - value = 1: 2
  353. - variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
  354. Time spent on this action: 0.02ms
  355. TimeData:Unholy-precombat-12:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  356. Exiting precombat with recommendation of NO ACTION at +16.24s.
  357.  
  358. Completed precombat action list [ Unholy - precombat ].
  359.  
  360. Processing default action list [ Unholy - default ].
  361.  
  362. Current recommendation was NO ACTION at +16.24s.
  363.  
  364. 13. mind_freeze ( default - 1 )
  365. The action is not ready ( 3600.00 ) before our maximum delay window ( 16.24 ) for this query.
  366. Time spent on this action: 0.03ms
  367. TimeData:Unholy-default-1:mind_freeze:x0:0.03:Ability Known, Enabled(0.03)
  368.  
  369. 14. variable ( default - 2 )
  370. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  371. - value = true: active_enemies[1.00] = 1
  372. - variable.st_planning[true] will check this script entry ( Unholy:default:2 )
  373. Time spent on this action: 0.02ms
  374. TimeData:Unholy-default-2:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  375.  
  376. 15. variable ( default - 3 )
  377. adds_remain #1 [Unholy:default:3]; conditions = PASS: NONE
  378. - value = false: active_enemies[1.00] > 1
  379. - variable.adds_remain[false] will check this script entry ( Unholy:default:3 )
  380. Time spent on this action: 0.02ms
  381. TimeData:Unholy-default-3:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  382.  
  383. 16. variable ( default - 4 )
  384. apoc_timing #1 [Unholy:default:4]; conditions = FAIL: cooldown.apocalypse.remains[45.00] < 5 & debuff.festering_wound.down[true] & cooldown.unholy_assault.remains[0.00] > 5
  385. - value = 0: 3
  386. - variable.apoc_timing[0] will check this script entry ( Unholy:default:4 )
  387. Time spent on this action: 0.01ms
  388. TimeData:Unholy-default-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  389.  
  390. 17. variable ( default - 5 )
  391. pop_wounds #1 [Unholy:default:5]; conditions = PASS: NONE
  392. - value = false: ( cooldown.apocalypse.remains[45.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.up[false] & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[1.00] = 1 | debuff.rotten_touch.up[false] & debuff.festering_wound.up[false] | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[30.00] < 5 & debuff.festering_wound.up[false]
  393. - variable.pop_wounds[false] will check this script entry ( Unholy:default:5 )
  394. Time spent on this action: 0.02ms
  395. TimeData:Unholy-default-5:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  396.  
  397. 18. variable ( default - 6 )
  398. pooling_runic_power #1 [Unholy:default:6]; conditions = PASS: NONE
  399. - value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[0.00] < 30
  400. - variable.pooling_runic_power[false] will check this script entry ( Unholy:default:6 )
  401. Time spent on this action: 0.02ms
  402. TimeData:Unholy-default-6:variable:x0:0.02:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  403.  
  404. 19. variable ( default - 7 )
  405. spend_rp #1 [Unholy:default:7]; conditions = PASS: NONE
  406. - value = true: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[false] | runic_power.deficit[100.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[1.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[6.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] >= 4 ) )
  407. - variable.spend_rp[true] will check this script entry ( Unholy:default:7 )
  408. Time spent on this action: 0.02ms
  409. TimeData:Unholy-default-7:variable:x0:0.02:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  410.  
  411. 20. variable ( default - 8 )
  412. san_coil_mult #1 [Unholy:default:8]; conditions = FAIL: buff.essence_of_the_blood_queen.stack[0.00] >= 4
  413. - value = 1: 2
  414. - variable.san_coil_mult[1] will check this script entry ( Unholy:default:8 )
  415. Time spent on this action: 0.03ms
  416. TimeData:Unholy-default-8:variable:x0:0.03:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  417.  
  418. 21. variable ( default - 9 )
  419. epidemic_targets #1 [Unholy:default:9]; conditions = PASS: NONE
  420. - value = 5: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[1.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
  421. - variable.epidemic_targets[5] will check this script entry ( Unholy:default:9 )
  422. Time spent on this action: 0.02ms
  423. TimeData:Unholy-default-9:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  424.  
  425. 22. call_action_list:san_trinkets ( default - 10 )
  426. Criteria for san_trinkets PASS at +0.00 - talent.vampiric_strike.enabled[true]
  427. Action list (san_trinkets) was found.
  428. + san_trinkets
  429. Current recommendation was NO ACTION at +16.24s.
  430.  
  431. 23. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
  432. Time spent on this action: 0.06ms
  433. TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x0:0.06:Ability Known, Enabled(0.06)
  434.  
  435. 24. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
  436. Time spent on this action: 0.04ms
  437. TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x0:0.04:Ability Known, Enabled(0.04)
  438.  
  439. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  440. 25. funhouse_lens ( san_trinkets - 3 )
  441. The action (funhouse_lens) is usable at (0.00 + 1.22).
  442. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  443. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  444. talent.vampiric_strike.enabled[true]
  445. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  446. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  447. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  448. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  449. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  450. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  451. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  452. - 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
  453. 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]
  454. - value = 0.5: 1
  455. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  456. - value = 1: 2
  457. 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]
  458. - value = 1: 1
  459. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  460. - value = 1: 2
  461. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  462. - value = 1: 2
  463. - 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[28.78] & boss[false]
  464. There are 1 recheck events.
  465. Times: 1
  466. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  467. talent.vampiric_strike.enabled[true]
  468. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  469. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  470. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  471. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  472. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  473. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  474. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  475. - 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
  476. 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]
  477. - value = 0.5: 1
  478. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  479. - value = 1: 2
  480. 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]
  481. - value = 1: 1
  482. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  483. - value = 1: 2
  484. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  485. - value = 1: 2
  486. Recheck #1 ( +2.22 ) NOT MET: 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[27.78] & boss[false]
  487. Time spent on this action: 1.42ms
  488. TimeData:Unholy-san_trinkets-3:funhouse_lens:x1:1.42:Ability Known, Enabled(0.08):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.18):Pre-Recheck(0.41):Post-Recheck Times(0.06):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.14):Recheck Post-Channel(0.00):Recheck Loop End(0.39):Post Recheck Loop(0.00):Post Recheck(0.00)
  489.  
  490. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  491.  
  492. 26. trinket2 ( san_trinkets - 4 )
  493. Time spent on this action: 0.02ms
  494. TimeData:Unholy-san_trinkets-4:trinket2:x1:0.02:Ability Known, Enabled(0.02)
  495.  
  496. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  497. 27. funhouse_lens ( san_trinkets - 5 )
  498. The action (funhouse_lens) is usable at (0.00 + 1.22).
  499. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  500. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  501. talent.vampiric_strike.enabled[true]
  502. 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[600.00]
  503. - value = 1: 2
  504. - 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[28.78] < 15
  505. There are 4 recheck events.
  506. Times: 0.0099999999999909, 0.01, 1, 13.7926620735
  507. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  508. talent.vampiric_strike.enabled[true]
  509. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  510. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  511. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  512. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  513. 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[600.00]
  514. - value = 1: 2
  515. Recheck #1 ( +1.23 ) NOT MET: ! 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[28.77] < 15
  516. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  517. talent.vampiric_strike.enabled[true]
  518. Recheck #2 ( +1.23 ) NOT MET: ! 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[28.77] < 15
  519. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  520. talent.vampiric_strike.enabled[true]
  521. 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[600.00]
  522. - value = 1: 2
  523. Recheck #3 ( +2.22 ) NOT MET: ! 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[27.78] < 15
  524. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 15.01.
  525. talent.vampiric_strike.enabled[true]
  526. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  527. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  528. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  529. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  530. 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[600.00]
  531. - value = 1: 2
  532. Recheck #4 ( +15.01 ) NOT MET: ! 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[14.99] < 15
  533. Time spent on this action: 1.37ms
  534. TimeData:Unholy-san_trinkets-5:funhouse_lens:x4:1.37:Ability Known, Enabled(0.08):Post-TTR and Essential(0.06):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.18):Post-Recheck Times(0.08):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.04):Recheck Post-Channel(0.00):Recheck Loop End(0.20):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.14):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.17):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.05):Recheck Post-Channel(0.00):Recheck Loop End(0.19):Post Recheck Loop(0.00):Post Recheck(0.00)
  535.  
  536. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  537.  
  538. 28. trinket2 ( san_trinkets - 6 )
  539. Time spent on this action: 0.02ms
  540. TimeData:Unholy-san_trinkets-6:trinket2:x4:0.02:Ability Known, Enabled(0.02)
  541.  
  542. 29. main_hand ( san_trinkets - 7 )
  543. The action (main_hand) is unusable at (0.00 + 0.00) because ability.usable was false.
  544. Time spent on this action: 0.02ms
  545. TimeData:Unholy-san_trinkets-7:main_hand:x4:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
  546. Exiting san_trinkets with recommendation of NO ACTION at +16.24s.
  547. Returned from list (san_trinkets), current recommendation is NO ACTION (+16.24).
  548. - san_trinkets
  549.  
  550. 30. call_action_list:trinkets ( default - 11 )
  551. Criteria for trinkets FAIL at +0.00 - ! talent.vampiric_strike.enabled[true]
  552.  
  553. 31. arcane_torrent ( default - 12 )
  554. The action (arcane_torrent) is usable at (0.00 + 1.22).
  555. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  556. - this entry's criteria FAILS: runic_power.current[0.00] < 20 & rune.current[6.00] < 2
  557. There were no recheck events to check.
  558. Time spent on this action: 0.12ms
  559. TimeData:Unholy-default-12:arcane_torrent: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.02):Post Stack(0.00):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
  560.  
  561. 32. blood_fury ( default - 13 ) - ability unknown
  562. Time spent on this action: 0.03ms
  563. TimeData:Unholy-default-13:blood_fury:x0:0.03:Ability Known, Enabled(0.03)
  564.  
  565. 33. berserking ( default - 14 ) - ability unknown
  566. Time spent on this action: 0.03ms
  567. TimeData:Unholy-default-14:berserking:x0:0.03:Ability Known, Enabled(0.03)
  568.  
  569. 34. lights_judgment ( default - 15 ) - ability unknown
  570. Time spent on this action: 0.02ms
  571. TimeData:Unholy-default-15:lights_judgment:x0:0.02:Ability Known, Enabled(0.02)
  572.  
  573. 35. ancestral_call ( default - 16 ) - ability unknown
  574. Time spent on this action: 0.02ms
  575. TimeData:Unholy-default-16:ancestral_call:x0:0.02:Ability Known, Enabled(0.02)
  576.  
  577. 36. arcane_pulse ( default - 17 ) - ability unknown
  578. Time spent on this action: 0.02ms
  579. TimeData:Unholy-default-17:arcane_pulse:x0:0.02:Ability Known, Enabled(0.02)
  580.  
  581. 37. fireblood ( default - 18 ) - ability unknown
  582. Time spent on this action: 0.02ms
  583. TimeData:Unholy-default-18:fireblood:x0:0.02:Ability Known, Enabled(0.02)
  584.  
  585. 38. bag_of_tricks ( default - 19 ) - ability unknown
  586. Time spent on this action: 0.02ms
  587. TimeData:Unholy-default-19:bag_of_tricks:x0:0.02:Ability Known, Enabled(0.02)
  588.  
  589. Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
  590. 39. tempered_potion ( default - 20 ) - ability disabled ( toggle potions )
  591. Time spent on this action: 0.02ms
  592. TimeData:Unholy-default-20:tempered_potion:x0:0.02:Ability Known, Enabled(0.02)
  593.  
  594. 40. army_of_the_dead ( default - 21 ) - talent [ army_of_the_dead ] missing
  595. Time spent on this action: 0.07ms
  596. TimeData:Unholy-default-21:army_of_the_dead:x0:0.07:Ability Known, Enabled(0.07)
  597.  
  598. 41. raise_abomination ( default - 22 ) - talent [ raise_abomination ] missing
  599. Time spent on this action: 0.03ms
  600. TimeData:Unholy-default-22:raise_abomination:x0:0.03:Ability Known, Enabled(0.03)
  601.  
  602. 42. summon_gargoyle ( default - 23 ) - talent [ summon_gargoyle ] missing
  603. Time spent on this action: 0.03ms
  604. TimeData:Unholy-default-23:summon_gargoyle:x0:0.03:Ability Known, Enabled(0.03)
  605.  
  606. 43. antimagic_shell ( default - 24 )
  607. The action (antimagic_shell) is usable at (0.00 + 0.00).
  608. - the action is ready before the current recommendation (at +0.00 vs. +16.24).
  609. - this entry's criteria FAILS: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[0.00] < 30 & rune.current[6.00] < 2
  610. There are 1 recheck events.
  611. Times: 0.01
  612. Recheck #1 ( +0.01 ) NOT MET: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[0.00] < 30 & rune.current[6.00] < 2
  613. Time spent on this action: 0.20ms
  614. TimeData:Unholy-default-24:antimagic_shell:x1:0.20:Ability Known, Enabled(0.03):Post-TTR and Essential(0.08):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.02):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.00):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
  615.  
  616. 44. call_action_list:cds_aoe_san ( default - 25 )
  617. Criteria for cds_aoe_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 3
  618.  
  619. 45. call_action_list:cds_aoe ( default - 26 )
  620. Criteria for cds_aoe FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 2
  621.  
  622. 46. call_action_list:cds_cleave_san ( default - 27 )
  623. Criteria for cds_cleave_san FAIL at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 2
  624.  
  625. 47. call_action_list:cds_san ( default - 28 )
  626. Criteria for cds_san PASS at +0.00 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  627. Action list (cds_san) was found.
  628. + cds_san
  629. Current recommendation was NO ACTION at +16.24s.
  630.  
  631. 48. dark_transformation ( cds_san - 1 )
  632. Pet is alive.
  633. The action (dark_transformation) is usable at (0.00 + 1.22).
  634. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  635. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  636. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  637. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  638. - value = true: active_enemies[1.00] = 1
  639. - this entry's criteria PASSES: variable.st_planning[true] & ( talent.apocalypse.enabled[false] & pet.apoc_ghoul.active[false] | ! talent.apocalypse.enabled[false] ) | boss[false] & fight_remains[28.78] < 20
  640. Action chosen: dark_transformation at 1.22!
  641. Texture shown: %s
  642. Time spent on this action: 0.15ms
  643. TimeData:Unholy-cds_san-1:dark_transformation:x1:0.15:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.03):Post Recheck(0.01):Action Stored(0.02)
  644. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  645. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  646. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  647. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  648. Exiting cds_san with recommendation of dark_transformation at +1.22s.
  649. Returned from list (cds_san), current recommendation is dark_transformation (+1.22).
  650. - cds_san
  651.  
  652. 49. call_action_list:cds ( default - 29 )
  653. Criteria for cds FAIL at +0.00 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  654.  
  655. 50. call_action_list:cleave ( default - 30 )
  656. Criteria for cleave FAIL at +0.00 - active_enemies[1.00] = 2
  657.  
  658. 51. call_action_list:aoe_setup ( default - 31 )
  659. Strict Conditions [active_enemies >= 3] for aoe_setup were not met.
  660.  
  661. 52. call_action_list:aoe_burst ( default - 32 )
  662. Strict Conditions [active_enemies >= 3] for aoe_burst were not met.
  663.  
  664. 53. call_action_list:aoe ( default - 33 )
  665. Strict Conditions [active_enemies >= 3] for aoe were not met.
  666.  
  667. 54. run_action_list:san_fishing ( default - 34 )
  668. Criteria for san_fishing FAIL at +0.00 - active_enemies[1.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[true] & ! buff.gift_of_the_sanlayn.up[false] & buff.essence_of_the_blood_queen.remains[0.00] < cooldown.dark_transformation.remains[0.00] + 3
  669.  
  670. 55. call_action_list:san_st ( default - 35 )
  671. Criteria for san_st PASS at +0.00 - active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  672. Action list (san_st) was found.
  673. + san_st
  674. Current recommendation was dark_transformation at +1.22s.
  675. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  676. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  677. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  678. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  679. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  680. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  681. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  682. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  683. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  684. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  685. Exiting san_st with recommendation of dark_transformation at +1.22s.
  686. Returned from list (san_st), current recommendation is dark_transformation (+1.22).
  687. - san_st
  688.  
  689. 56. call_action_list:st ( default - 36 )
  690. Criteria for st FAIL at +0.00 - active_enemies[1.00] = 1 & ! talent.vampiric_strike.enabled[true]
  691. Exiting default with recommendation of dark_transformation at +1.22s.
  692.  
  693. Completed default action list [ Unholy - default ].
  694. Recommendation is dark_transformation at 0.00 + 1.22.
  695. Recommendation #2 is dark_transformation at 1.22s (1.22s).
  696. Running dark_transformation at 167877.81.
  697.  
  698. RECOMMENDATION #3 ( Offset: 1.22, GCD: 1.22, Casting: 0.00 ).
  699.  
  700. Resources: runes[ 6.00 / 6.00 ], runic_power[ 0.00 / 100.00 ]
  701. Rune Regeneration Time: 1=0.00, 2=0.00, 3=0.00, 4=0.00, 5=0.00, 6=0.00
  702.  
  703. Checking if I'm casting ( No ) and if it is a channel ( No ).
  704. No whitelist.
  705.  
  706. Processing precombat action list [ Unholy - precombat ].
  707.  
  708. Current recommendation was NO ACTION at +16.24s.
  709.  
  710. 1. raise_dead ( precombat - 1 )
  711. The action is not ready ( 28.78 ) before our maximum delay window ( 16.24 ) for this query.
  712. Time spent on this action: 0.09ms
  713. TimeData:Unholy-precombat-1:raise_dead:x1:0.09:Ability Known, Enabled(0.09)
  714.  
  715. 2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
  716. Time spent on this action: 0.02ms
  717. TimeData:Unholy-precombat-2:army_of_the_dead:x1:0.02:Ability Known, Enabled(0.02)
  718.  
  719. 3. variable ( precombat - 3 )
  720. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  721. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  722. - variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
  723. Time spent on this action: 0.01ms
  724. TimeData:Unholy-precombat-3:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  725.  
  726. 4. variable ( precombat - 4 )
  727. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  728. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  729. - variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
  730. Time spent on this action: 0.01ms
  731. TimeData:Unholy-precombat-4:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  732.  
  733. 5. variable ( precombat - 5 )
  734. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  735. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  736. - variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
  737. Time spent on this action: 0.01ms
  738. TimeData:Unholy-precombat-5:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  739.  
  740. 6. variable ( precombat - 6 )
  741. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  742. - 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
  743. - variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
  744. Time spent on this action: 0.01ms
  745. TimeData:Unholy-precombat-6:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  746.  
  747. 7. variable ( precombat - 7 )
  748. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  749. - value = 1: 2
  750. - variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
  751. Time spent on this action: 0.01ms
  752. TimeData:Unholy-precombat-7:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  753.  
  754. 8. variable ( precombat - 8 )
  755. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  756. - value = 1: 2
  757. - variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
  758. Time spent on this action: 0.01ms
  759. TimeData:Unholy-precombat-8:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  760.  
  761. 9. variable ( precombat - 9 )
  762. 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]
  763. - value = 1: 1
  764. - variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
  765. Time spent on this action: 0.01ms
  766. TimeData:Unholy-precombat-9:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  767.  
  768. 10. variable ( precombat - 10 )
  769. 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]
  770. - value = 0.5: 1
  771. - variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
  772. Time spent on this action: 0.01ms
  773. TimeData:Unholy-precombat-10:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  774.  
  775. 11. variable ( precombat - 11 )
  776. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  777. - value = 1: 2
  778. - variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
  779. Time spent on this action: 0.01ms
  780. TimeData:Unholy-precombat-11:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  781.  
  782. 12. variable ( precombat - 12 )
  783. 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[600.00]
  784. - value = 1: 2
  785. - variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
  786. Time spent on this action: 0.02ms
  787. TimeData:Unholy-precombat-12:variable:x1:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  788. Exiting precombat with recommendation of NO ACTION at +16.24s.
  789.  
  790. Completed precombat action list [ Unholy - precombat ].
  791.  
  792. Processing default action list [ Unholy - default ].
  793.  
  794. Current recommendation was NO ACTION at +16.24s.
  795.  
  796. 13. mind_freeze ( default - 1 )
  797. The action is not ready ( 3600.00 ) before our maximum delay window ( 16.24 ) for this query.
  798. Time spent on this action: 0.02ms
  799. TimeData:Unholy-default-1:mind_freeze:x1:0.02:Ability Known, Enabled(0.02)
  800.  
  801. 14. variable ( default - 2 )
  802. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  803. - value = true: active_enemies[1.00] = 1
  804. - variable.st_planning[true] will check this script entry ( Unholy:default:2 )
  805. Time spent on this action: 0.01ms
  806. TimeData:Unholy-default-2:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  807.  
  808. 15. variable ( default - 3 )
  809. adds_remain #1 [Unholy:default:3]; conditions = PASS: NONE
  810. - value = false: active_enemies[1.00] > 1
  811. - variable.adds_remain[false] will check this script entry ( Unholy:default:3 )
  812. Time spent on this action: 0.01ms
  813. TimeData:Unholy-default-3:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  814.  
  815. 16. variable ( default - 4 )
  816. apoc_timing #1 [Unholy:default:4]; conditions = FAIL: cooldown.apocalypse.remains[45.00] < 5 & debuff.festering_wound.down[true] & cooldown.unholy_assault.remains[0.00] > 5
  817. - value = 0: 3
  818. - variable.apoc_timing[0] will check this script entry ( Unholy:default:4 )
  819. Time spent on this action: 0.01ms
  820. TimeData:Unholy-default-4:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  821.  
  822. 17. variable ( default - 5 )
  823. pop_wounds #1 [Unholy:default:5]; conditions = PASS: NONE
  824. - value = false: ( cooldown.apocalypse.remains[45.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.up[false] & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[1.00] = 1 | debuff.rotten_touch.up[false] & debuff.festering_wound.up[false] | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[28.78] < 5 & debuff.festering_wound.up[false]
  825. - variable.pop_wounds[false] will check this script entry ( Unholy:default:5 )
  826. Time spent on this action: 0.01ms
  827. TimeData:Unholy-default-5:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  828.  
  829. 18. variable ( default - 6 )
  830. pooling_runic_power #1 [Unholy:default:6]; conditions = PASS: NONE
  831. - value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[0.00] < 30
  832. - variable.pooling_runic_power[false] will check this script entry ( Unholy:default:6 )
  833. Time spent on this action: 0.02ms
  834. TimeData:Unholy-default-6:variable:x1:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  835.  
  836. 19. variable ( default - 7 )
  837. spend_rp #1 [Unholy:default:7]; conditions = PASS: NONE
  838. - value = true: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[false] | runic_power.deficit[100.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[1.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[6.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] >= 4 ) )
  839. - variable.spend_rp[true] will check this script entry ( Unholy:default:7 )
  840. Time spent on this action: 0.01ms
  841. TimeData:Unholy-default-7:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  842.  
  843. 20. variable ( default - 8 )
  844. san_coil_mult #1 [Unholy:default:8]; conditions = FAIL: buff.essence_of_the_blood_queen.stack[0.00] >= 4
  845. - value = 1: 2
  846. - variable.san_coil_mult[1] will check this script entry ( Unholy:default:8 )
  847. Time spent on this action: 0.01ms
  848. TimeData:Unholy-default-8:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  849.  
  850. 21. variable ( default - 9 )
  851. epidemic_targets #1 [Unholy:default:9]; conditions = PASS: NONE
  852. - value = 5: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[1.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
  853. - variable.epidemic_targets[5] will check this script entry ( Unholy:default:9 )
  854. Time spent on this action: 0.01ms
  855. TimeData:Unholy-default-9:variable:x1:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  856.  
  857. 22. call_action_list:san_trinkets ( default - 10 )
  858. Criteria for san_trinkets PASS at +1.22 - talent.vampiric_strike.enabled[true]
  859. Action list (san_trinkets) was found.
  860. + san_trinkets
  861. Current recommendation was NO ACTION at +16.24s.
  862.  
  863. 23. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
  864. Time spent on this action: 0.05ms
  865. TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x1:0.05:Ability Known, Enabled(0.05)
  866.  
  867. 24. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
  868. Time spent on this action: 0.04ms
  869. TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x1:0.04:Ability Known, Enabled(0.04)
  870.  
  871. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  872. 25. funhouse_lens ( san_trinkets - 3 )
  873. The action (funhouse_lens) is usable at (1.22 + 1.22).
  874. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  875. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  876. talent.vampiric_strike.enabled[true]
  877. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  878. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  879. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  880. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  881. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  882. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  883. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  884. - 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
  885. 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]
  886. - value = 0.5: 1
  887. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  888. - value = 1: 2
  889. 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]
  890. - value = 1: 1
  891. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  892. - value = 1: 2
  893. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  894. - value = 1: 2
  895. - this entry's criteria FAILS: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[13.78] < 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[27.56] & boss[false]
  896. There are 3 recheck events.
  897. Times: 1, 2.8426620734995, 13.7826620735
  898. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  899. talent.vampiric_strike.enabled[true]
  900. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  901. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  902. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  903. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  904. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  905. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  906. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  907. - 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
  908. 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]
  909. - value = 0.5: 1
  910. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  911. - value = 1: 2
  912. 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]
  913. - value = 1: 1
  914. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  915. - value = 1: 2
  916. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  917. - value = 1: 2
  918. Recheck #1 ( +2.22 ) NOT MET: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[12.78] < 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[26.56] & boss[false]
  919. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 4.06.
  920. talent.vampiric_strike.enabled[true]
  921. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  922. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  923. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  924. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  925. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  926. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  927. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  928. - 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
  929. 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]
  930. - value = 0.5: 1
  931. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  932. - value = 1: 2
  933. 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]
  934. - value = 1: 1
  935. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  936. - value = 1: 2
  937. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  938. - value = 1: 2
  939. Recheck #2 ( +4.06 ) MET: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[10.94] < 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[24.72] & boss[false]
  940. Action chosen: funhouse_lens at 4.06!
  941. Texture shown: 237235
  942. Time spent on this action: 1.83ms
  943. TimeData:Unholy-san_trinkets-3:funhouse_lens:x3:1.83:Ability Known, Enabled(0.07):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.15):Pre-Recheck(0.38):Post-Recheck Times(0.06):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.13):Recheck Post-Channel(0.00):Recheck Loop End(0.37):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.41):Recheck Post-Channel(0.00):Recheck Loop End(0.09):Post Recheck Loop(0.00):Post Recheck(0.00):Action Stored(0.01)
  944.  
  945. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  946.  
  947. 26. trinket2 ( san_trinkets - 4 )
  948. Time spent on this action: 0.02ms
  949. TimeData:Unholy-san_trinkets-4:trinket2:x3:0.02:Ability Known, Enabled(0.02)
  950.  
  951. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  952. 27. funhouse_lens ( san_trinkets - 5 )
  953. The action (funhouse_lens) is usable at (1.22 + 1.22).
  954. - the action is ready before the current recommendation (at +1.22 vs. +4.06).
  955. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  956. talent.vampiric_strike.enabled[true]
  957. 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[600.00]
  958. - value = 1: 2
  959. - this entry's criteria FAILS: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[43.78] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[27.56] < 15
  960. There are 3 recheck events.
  961. Times: 0.0099999999999909, 0.01, 1
  962. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  963. talent.vampiric_strike.enabled[true]
  964. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  965. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  966. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  967. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  968. 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[600.00]
  969. - value = 1: 2
  970. Recheck #1 ( +1.23 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[43.77] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[27.55] < 15
  971. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  972. talent.vampiric_strike.enabled[true]
  973. Recheck #2 ( +1.23 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[43.77] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[27.55] < 15
  974. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  975. talent.vampiric_strike.enabled[true]
  976. 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[600.00]
  977. - value = 1: 2
  978. Recheck #3 ( +2.22 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[42.78] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[26.56] < 15
  979. Time spent on this action: 1.04ms
  980. TimeData:Unholy-san_trinkets-5:funhouse_lens:x3:1.04:Ability Known, Enabled(0.07):Post-TTR and Essential(0.06):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.18):Post-Recheck Times(0.08):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.04):Recheck Post-Channel(0.00):Recheck Loop End(0.19):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.13):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.16):Post Recheck Loop(0.00):Post Recheck(0.00)
  981.  
  982. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  983.  
  984. 28. trinket2 ( san_trinkets - 6 )
  985. Time spent on this action: 0.02ms
  986. TimeData:Unholy-san_trinkets-6:trinket2:x3:0.02:Ability Known, Enabled(0.02)
  987.  
  988. 29. main_hand ( san_trinkets - 7 )
  989. The action (main_hand) is unusable at (1.22 + 0.00) because ability.usable was false.
  990. Time spent on this action: 0.02ms
  991. TimeData:Unholy-san_trinkets-7:main_hand:x3:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
  992. Exiting san_trinkets with recommendation of funhouse_lens at +4.06s.
  993. Returned from list (san_trinkets), current recommendation is funhouse_lens (+4.06).
  994. - san_trinkets
  995.  
  996. 30. call_action_list:trinkets ( default - 11 )
  997. Criteria for trinkets FAIL at +1.22 - ! talent.vampiric_strike.enabled[true]
  998.  
  999. 31. arcane_torrent ( default - 12 )
  1000. The action (arcane_torrent) is usable at (1.22 + 1.22).
  1001. - the action is ready before the current recommendation (at +1.22 vs. +4.06).
  1002. - this entry's criteria FAILS: runic_power.current[1.00] < 20 & rune.current[6.00] < 2
  1003. There were no recheck events to check.
  1004. Time spent on this action: 0.11ms
  1005. TimeData:Unholy-default-12:arcane_torrent:x0: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.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
  1006.  
  1007. 32. blood_fury ( default - 13 ) - ability unknown
  1008. Time spent on this action: 0.03ms
  1009. TimeData:Unholy-default-13:blood_fury:x0:0.03:Ability Known, Enabled(0.03)
  1010.  
  1011. 33. berserking ( default - 14 ) - ability unknown
  1012. Time spent on this action: 0.02ms
  1013. TimeData:Unholy-default-14:berserking:x0:0.02:Ability Known, Enabled(0.02)
  1014.  
  1015. 34. lights_judgment ( default - 15 ) - ability unknown
  1016. Time spent on this action: 0.02ms
  1017. TimeData:Unholy-default-15:lights_judgment:x0:0.02:Ability Known, Enabled(0.02)
  1018.  
  1019. 35. ancestral_call ( default - 16 ) - ability unknown
  1020. Time spent on this action: 0.02ms
  1021. TimeData:Unholy-default-16:ancestral_call:x0:0.02:Ability Known, Enabled(0.02)
  1022.  
  1023. 36. arcane_pulse ( default - 17 ) - ability unknown
  1024. Time spent on this action: 0.02ms
  1025. TimeData:Unholy-default-17:arcane_pulse:x0:0.02:Ability Known, Enabled(0.02)
  1026.  
  1027. 37. fireblood ( default - 18 ) - ability unknown
  1028. Time spent on this action: 0.02ms
  1029. TimeData:Unholy-default-18:fireblood:x0:0.02:Ability Known, Enabled(0.02)
  1030.  
  1031. 38. bag_of_tricks ( default - 19 ) - ability unknown
  1032. Time spent on this action: 0.02ms
  1033. TimeData:Unholy-default-19:bag_of_tricks:x0:0.02:Ability Known, Enabled(0.02)
  1034.  
  1035. Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
  1036. 39. tempered_potion ( default - 20 ) - ability disabled ( toggle potions )
  1037. Time spent on this action: 0.02ms
  1038. TimeData:Unholy-default-20:tempered_potion:x0:0.02:Ability Known, Enabled(0.02)
  1039.  
  1040. 40. army_of_the_dead ( default - 21 ) - talent [ army_of_the_dead ] missing
  1041. Time spent on this action: 0.02ms
  1042. TimeData:Unholy-default-21:army_of_the_dead:x0:0.02:Ability Known, Enabled(0.02)
  1043.  
  1044. 41. raise_abomination ( default - 22 ) - talent [ raise_abomination ] missing
  1045. Time spent on this action: 0.02ms
  1046. TimeData:Unholy-default-22:raise_abomination:x0:0.02:Ability Known, Enabled(0.02)
  1047.  
  1048. 42. summon_gargoyle ( default - 23 ) - talent [ summon_gargoyle ] missing
  1049. Time spent on this action: 0.02ms
  1050. TimeData:Unholy-default-23:summon_gargoyle:x0:0.02:Ability Known, Enabled(0.02)
  1051.  
  1052. 43. antimagic_shell ( default - 24 )
  1053. The action (antimagic_shell) is usable at (1.22 + 0.00).
  1054. - the action is ready before the current recommendation (at +0.00 vs. +4.06).
  1055. - this entry's criteria FAILS: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[0.00] < 30 & rune.current[6.00] < 2
  1056. There are 1 recheck events.
  1057. Times: 0.01
  1058. Recheck #1 ( +0.01 ) NOT MET: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[0.00] < 30 & rune.current[6.00] < 2
  1059. Time spent on this action: 0.12ms
  1060. TimeData:Unholy-default-24:antimagic_shell:x1:0.12: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):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.00):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
  1061.  
  1062. 44. call_action_list:cds_aoe_san ( default - 25 )
  1063. Criteria for cds_aoe_san FAIL at +1.22 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 3
  1064.  
  1065. 45. call_action_list:cds_aoe ( default - 26 )
  1066. Criteria for cds_aoe FAIL at +1.22 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 2
  1067.  
  1068. 46. call_action_list:cds_cleave_san ( default - 27 )
  1069. Criteria for cds_cleave_san FAIL at +1.22 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 2
  1070.  
  1071. 47. call_action_list:cds_san ( default - 28 )
  1072. Criteria for cds_san PASS at +1.22 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1073. Action list (cds_san) was found.
  1074. + cds_san
  1075. Current recommendation was funhouse_lens at +4.06s.
  1076.  
  1077. 48. dark_transformation ( cds_san - 1 )
  1078. The action is not ready ( 45.00 ) before our maximum delay window ( 4.06 ) for this query.
  1079. Time spent on this action: 0.02ms
  1080. TimeData:Unholy-cds_san-1:dark_transformation:x1:0.02:Ability Known, Enabled(0.02)
  1081.  
  1082. 49. unholy_assault ( cds_san - 2 )
  1083. The action (unholy_assault) is usable at (1.22 + 1.22).
  1084. - the action is ready before the current recommendation (at +1.22 vs. +4.06).
  1085. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1086. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1087. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1088. - value = true: active_enemies[1.00] = 1
  1089. - this entry's criteria FAILS: variable.st_planning[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[13.78] < 12 ) | boss[false] & fight_remains[27.56] < 20
  1090. There are 2 recheck events.
  1091. Times: 1, 1.7926620734995
  1092. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 2.22.
  1093. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1094. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1095. - value = true: active_enemies[1.00] = 1
  1096. Recheck #1 ( +2.22 ) NOT MET: variable.st_planning[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[12.78] < 12 ) | boss[false] & fight_remains[26.56] < 20
  1097. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 3.01.
  1098. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1099. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1100. - value = true: active_enemies[1.00] = 1
  1101. Recheck #2 ( +3.01 ) MET: variable.st_planning[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[11.99] < 12 ) | boss[false] & fight_remains[25.77] < 20
  1102. Action chosen: unholy_assault at 3.01!
  1103. Texture shown: %s
  1104. Time spent on this action: 0.29ms
  1105. TimeData:Unholy-cds_san-2:unholy_assault:x2:0.29:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.02):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.03):Pre-Recheck(0.02):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.02):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.02):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00):Action Stored(0.01)
  1106.  
  1107. 50. apocalypse ( cds_san - 3 ) - ability disabled ( disabled per ability function )
  1108. Time spent on this action: 0.02ms
  1109. TimeData:Unholy-cds_san-3:apocalypse:x2:0.02:Ability Known, Enabled(0.02)
  1110.  
  1111. 51. outbreak ( cds_san - 4 )
  1112. The action (outbreak) is usable at (1.22 + 1.22) with cost of 1 runes (have 6).
  1113. - the action is ready before the current recommendation (at +1.22 vs. +3.01).
  1114. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1115. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1116. - this entry's criteria FAILS: target.time_to_die[297.56] > dot.virulent_plague.remains[12.28] & dot.virulent_plague.ticks_remain[11.00] < 5 & ( 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[43.78] ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] )
  1117. There were no recheck events to check.
  1118. Time spent on this action: 0.24ms
  1119. TimeData:Unholy-cds_san-4:outbreak:x0:0.24:Ability Known, Enabled(0.02):Post-TTR and Essential(0.05):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.02):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.04):Pre-Recheck(0.07):Post-Recheck Times(0.03):Post Recheck(0.00)
  1120.  
  1121. 52. abomination_limb ( cds_san - 5 )
  1122. The action (abomination_limb) is usable at (1.22 + 1.22).
  1123. - the action is ready before the current recommendation (at +1.22 vs. +3.01).
  1124. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1125. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1126. - this entry's criteria FAILS: variable.st_planning[true] & ! buff.gift_of_the_sanlayn.up[true] & ! buff.sudden_doom.up[false] & buff.festermight.up[false] & debuff.festering_wound.stack[0.00] <= 2 | ! buff.gift_of_the_sanlayn.up[true] & fight_remains[27.56] < 12
  1127. There are 2 recheck events.
  1128. Times: 0.01, 1
  1129. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.23.
  1130. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1131. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1132. - value = true: active_enemies[1.00] = 1
  1133. Recheck #1 ( +1.23 ) NOT MET: variable.st_planning[true] & ! buff.gift_of_the_sanlayn.up[true] & ! buff.sudden_doom.up[false] & buff.festermight.up[false] & debuff.festering_wound.stack[0.00] <= 2 | ! buff.gift_of_the_sanlayn.up[true] & fight_remains[27.55] < 12
  1134. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 2.22.
  1135. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1136. Recheck #2 ( +2.22 ) NOT MET: variable.st_planning[true] & ! buff.gift_of_the_sanlayn.up[true] & ! buff.sudden_doom.up[false] & buff.festermight.up[false] & debuff.festering_wound.stack[0.00] <= 2 | ! buff.gift_of_the_sanlayn.up[true] & fight_remains[26.56] < 12
  1137. Time spent on this action: 0.29ms
  1138. TimeData:Unholy-cds_san-5:abomination_limb:x2:0.29:Ability Known, Enabled(0.03):Post-TTR and Essential(0.04):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.02):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.03):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.03):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00)
  1139. Exiting cds_san with recommendation of unholy_assault at +3.01s.
  1140. Returned from list (cds_san), current recommendation is unholy_assault (+3.01).
  1141. - cds_san
  1142.  
  1143. 53. call_action_list:cds ( default - 29 )
  1144. Criteria for cds FAIL at +1.22 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1145.  
  1146. 54. call_action_list:cleave ( default - 30 )
  1147. Criteria for cleave FAIL at +1.22 - active_enemies[1.00] = 2
  1148.  
  1149. 55. call_action_list:aoe_setup ( default - 31 )
  1150. Strict Conditions [active_enemies >= 3] for aoe_setup were not met.
  1151.  
  1152. 56. call_action_list:aoe_burst ( default - 32 )
  1153. Strict Conditions [active_enemies >= 3] for aoe_burst were not met.
  1154.  
  1155. 57. call_action_list:aoe ( default - 33 )
  1156. Strict Conditions [active_enemies >= 3] for aoe were not met.
  1157.  
  1158. 58. run_action_list:san_fishing ( default - 34 )
  1159. Criteria for san_fishing FAIL at +1.22 - active_enemies[1.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[true] & buff.essence_of_the_blood_queen.remains[0.00] < cooldown.dark_transformation.remains[45.00] + 3
  1160.  
  1161. 59. call_action_list:san_st ( default - 35 )
  1162. Criteria for san_st PASS at +1.22 - active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1163. Action list (san_st) was found.
  1164. + san_st
  1165. Current recommendation was unholy_assault at +3.01s.
  1166.  
  1167. 60. any_dnd ( san_st - 1 )
  1168. The action (any_dnd) is usable at (1.22 + 1.22) with cost of 1 runes (have 6).
  1169. - the action is ready before the current recommendation (at +1.22 vs. +3.01).
  1170. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1171. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1172. - this entry's criteria FAILS: ! death_and_decay.ticking[false] & talent.unholy_ground.enabled[true] & cooldown.dark_transformation.remains[43.78] < 5
  1173. There were no recheck events to check.
  1174. Time spent on this action: 0.18ms
  1175. TimeData:Unholy-san_st-1:any_dnd:x0:0.18:Ability Known, Enabled(0.02):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.03):Pre-Recheck(0.02):Post-Recheck Times(0.01):Post Recheck(0.00)
  1176.  
  1177. 61. wound_spender ( san_st - 2 )
  1178. The action (wound_spender) is usable at (1.22 + 1.22) with cost of 1 runes (have 6).
  1179. - the action is ready before the current recommendation (at +1.22 vs. +3.01).
  1180. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1181. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1182. - this entry's criteria FAILS: buff.infliction_of_sorrow.up[false]
  1183. There were no recheck events to check.
  1184. Time spent on this action: 0.17ms
  1185. TimeData:Unholy-san_st-2:wound_spender:x0:0.17:Ability Known, Enabled(0.04):Post-TTR and Essential(0.07):Post Cycle(0.00):Post Usable(0.00):Post Ready/Clash(0.02):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)
  1186.  
  1187. 62. death_coil ( san_st - 3 )
  1188. The action is not ready ( 3600.00 ) before our maximum delay window ( 3.01 ) for this query.
  1189. Time spent on this action: 0.02ms
  1190. TimeData:Unholy-san_st-3:death_coil:x0:0.02:Ability Known, Enabled(0.02)
  1191.  
  1192. 63. wound_spender ( san_st - 4 )
  1193. The action (wound_spender) is usable at (1.22 + 1.22) with cost of 1 runes (have 6).
  1194. - the action is ready before the current recommendation (at +1.22 vs. +3.01).
  1195. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1196. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1197. - this entry's criteria PASSES: buff.vampiric_strike.up[true] & debuff.festering_wound.up[false] | buff.gift_of_the_sanlayn.up[true] | talent.gift_of_the_sanlayn.enabled[true] & buff.dark_transformation.up[true] & buff.dark_transformation.remains[13.78] < gcd.max[1.22]
  1198. Action chosen: wound_spender at 1.22!
  1199. Texture shown: 5927645
  1200. Time spent on this action: 0.16ms
  1201. TimeData:Unholy-san_st-4:wound_spender:x0:0.16:Ability Known, Enabled(0.04):Post-TTR and Essential(0.05):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):Post Recheck(0.02):Action Stored(0.02)
  1202. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1203. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1204. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1205. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1206. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1207. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1208. Exiting san_st with recommendation of wound_spender at +1.22s.
  1209. Returned from list (san_st), current recommendation is wound_spender (+1.22).
  1210. - san_st
  1211.  
  1212. 64. call_action_list:st ( default - 36 )
  1213. Criteria for st FAIL at +1.22 - active_enemies[1.00] = 1 & ! talent.vampiric_strike.enabled[true]
  1214. Exiting default with recommendation of wound_spender at +1.22s.
  1215.  
  1216. Completed default action list [ Unholy - default ].
  1217. Recommendation is wound_spender at 1.22 + 1.22.
  1218. Recommendation #3 is wound_spender at 1.22s (2.44s).
  1219. Running wound_spender at 167879.03.
  1220. Starting combat at 167879.02 -- time is 0.01.
  1221.  
  1222. RECOMMENDATION #4 ( Offset: 2.44, GCD: 1.22, Casting: 0.00 ).
  1223.  
  1224. Resources: runes[ 5.00 / 6.00 ], runic_power[ 11.00 / 100.00 ]
  1225. Rune Regeneration Time: 1=0.00, 2=0.00, 3=0.00, 4=0.00, 5=0.00, 6=8.12
  1226.  
  1227. Checking if I'm casting ( No ) and if it is a channel ( No ).
  1228. No whitelist.
  1229.  
  1230. Processing precombat action list [ Unholy - precombat ].
  1231.  
  1232. Current recommendation was NO ACTION at +16.24s.
  1233.  
  1234. 1. raise_dead ( precombat - 1 )
  1235. The action is not ready ( 27.56 ) before our maximum delay window ( 16.24 ) for this query.
  1236. Time spent on this action: 0.08ms
  1237. TimeData:Unholy-precombat-1:raise_dead:x0:0.08:Ability Known, Enabled(0.08)
  1238.  
  1239. 2. army_of_the_dead ( precombat - 2 ) - talent [ army_of_the_dead ] missing
  1240. Time spent on this action: 0.02ms
  1241. TimeData:Unholy-precombat-2:army_of_the_dead:x0:0.02:Ability Known, Enabled(0.02)
  1242.  
  1243. 3. variable ( precombat - 3 )
  1244. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  1245. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  1246. - variable.trinket_1_buffs[true] will check this script entry ( Unholy:precombat:3 )
  1247. Time spent on this action: 0.01ms
  1248. TimeData:Unholy-precombat-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1249.  
  1250. 4. variable ( precombat - 4 )
  1251. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  1252. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  1253. - variable.trinket_2_buffs[false] will check this script entry ( Unholy:precombat:4 )
  1254. Time spent on this action: 0.01ms
  1255. TimeData:Unholy-precombat-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1256.  
  1257. 5. variable ( precombat - 5 )
  1258. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  1259. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  1260. - variable.trinket_1_duration[15] will check this script entry ( Unholy:precombat:5 )
  1261. Time spent on this action: 0.01ms
  1262. TimeData:Unholy-precombat-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1263.  
  1264. 6. variable ( precombat - 6 )
  1265. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  1266. - 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
  1267. - variable.trinket_2_duration[0.01] will check this script entry ( Unholy:precombat:6 )
  1268. Time spent on this action: 0.01ms
  1269. TimeData:Unholy-precombat-6:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1270.  
  1271. 7. variable ( precombat - 7 )
  1272. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  1273. - value = 1: 2
  1274. - variable.trinket_1_high_value[1] will check this script entry ( Unholy:precombat:7 )
  1275. Time spent on this action: 0.01ms
  1276. TimeData:Unholy-precombat-7:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1277.  
  1278. 8. variable ( precombat - 8 )
  1279. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  1280. - value = 1: 2
  1281. - variable.trinket_2_high_value[1] will check this script entry ( Unholy:precombat:8 )
  1282. Time spent on this action: 0.01ms
  1283. TimeData:Unholy-precombat-8:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1284.  
  1285. 9. variable ( precombat - 9 )
  1286. 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]
  1287. - value = 1: 1
  1288. - variable.trinket_1_sync[1] will check this script entry ( Unholy:precombat:9 )
  1289. Time spent on this action: 0.01ms
  1290. TimeData:Unholy-precombat-9:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1291.  
  1292. 10. variable ( precombat - 10 )
  1293. 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]
  1294. - value = 0.5: 1
  1295. - variable.trinket_2_sync[0.5] will check this script entry ( Unholy:precombat:10 )
  1296. Time spent on this action: 0.01ms
  1297. TimeData:Unholy-precombat-10:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1298.  
  1299. 11. variable ( precombat - 11 )
  1300. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  1301. - value = 1: 2
  1302. - variable.trinket_priority[1] will check this script entry ( Unholy:precombat:11 )
  1303. Time spent on this action: 0.01ms
  1304. TimeData:Unholy-precombat-11:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1305.  
  1306. 12. variable ( precombat - 12 )
  1307. 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[600.00]
  1308. - value = 1: 2
  1309. - variable.damage_trinket_priority[1] will check this script entry ( Unholy:precombat:12 )
  1310. Time spent on this action: 0.01ms
  1311. TimeData:Unholy-precombat-12:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1312. Exiting precombat with recommendation of NO ACTION at +16.24s.
  1313.  
  1314. Completed precombat action list [ Unholy - precombat ].
  1315.  
  1316. Processing default action list [ Unholy - default ].
  1317.  
  1318. Current recommendation was NO ACTION at +16.24s.
  1319.  
  1320. 13. mind_freeze ( default - 1 )
  1321. The action is not ready ( 3600.00 ) before our maximum delay window ( 16.24 ) for this query.
  1322. Time spent on this action: 0.02ms
  1323. TimeData:Unholy-default-1:mind_freeze:x0:0.02:Ability Known, Enabled(0.02)
  1324.  
  1325. 14. variable ( default - 2 )
  1326. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1327. - value = true: active_enemies[1.00] = 1
  1328. - variable.st_planning[true] will check this script entry ( Unholy:default:2 )
  1329. Time spent on this action: 0.01ms
  1330. TimeData:Unholy-default-2:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1331.  
  1332. 15. variable ( default - 3 )
  1333. adds_remain #1 [Unholy:default:3]; conditions = PASS: NONE
  1334. - value = false: active_enemies[1.00] > 1
  1335. - variable.adds_remain[false] will check this script entry ( Unholy:default:3 )
  1336. Time spent on this action: 0.01ms
  1337. TimeData:Unholy-default-3:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1338.  
  1339. 16. variable ( default - 4 )
  1340. apoc_timing #1 [Unholy:default:4]; conditions = FAIL: cooldown.apocalypse.remains[45.00] < 5 & debuff.festering_wound.down[true] & cooldown.unholy_assault.remains[0.00] > 5
  1341. - value = 0: 3
  1342. - variable.apoc_timing[0] will check this script entry ( Unholy:default:4 )
  1343. Time spent on this action: 0.01ms
  1344. TimeData:Unholy-default-4:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1345.  
  1346. 17. variable ( default - 5 )
  1347. pop_wounds #1 [Unholy:default:5]; conditions = PASS: NONE
  1348. - value = false: ( cooldown.apocalypse.remains[45.00] > variable.apoc_timing[0.00] | ! talent.apocalypse.enabled[false] ) & ( debuff.festering_wound.up[false] & cooldown.unholy_assault.remains[0.00] < 20 & talent.unholy_assault.enabled[true] & active_enemies[1.00] = 1 | debuff.rotten_touch.up[false] & debuff.festering_wound.up[false] | debuff.festering_wound.stack[0.00] >= 4 - pet.abomination.active[false] ) | fight_remains[27.56] < 5 & debuff.festering_wound.up[false]
  1349. - variable.pop_wounds[false] will check this script entry ( Unholy:default:5 )
  1350. Time spent on this action: 0.01ms
  1351. TimeData:Unholy-default-5:variable:x0:0.01:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1352.  
  1353. 18. variable ( default - 6 )
  1354. pooling_runic_power #1 [Unholy:default:6]; conditions = PASS: NONE
  1355. - value = false: talent.vile_contagion.enabled[false] & cooldown.vile_contagion.remains[0.00] < 5 & runic_power.current[11.00] < 30
  1356. - variable.pooling_runic_power[false] will check this script entry ( Unholy:default:6 )
  1357. Time spent on this action: 0.02ms
  1358. TimeData:Unholy-default-6:variable:x0:0.02:Ability Known, Enabled(0.02):Post-TTR and Essential(0.00)
  1359.  
  1360. 19. variable ( default - 7 )
  1361. spend_rp #1 [Unholy:default:7]; conditions = PASS: NONE
  1362. - value = true: ( ! talent.rotten_touch.enabled[true] | talent.rotten_touch.enabled[true] & ! debuff.rotten_touch.up[false] | runic_power.deficit[89.00] < 20 ) & ( ( talent.improved_death_coil.enabled[true] & ( active_enemies[1.00] = 2 | talent.coil_of_devastation.enabled[true] ) | rune.current[5.00] < 3 | pet.gargoyle.active[false] | buff.sudden_doom.up[false] | ! variable.pop_wounds[false] & debuff.festering_wound.stack[0.00] >= 4 ) )
  1363. - variable.spend_rp[true] will check this script entry ( Unholy:default:7 )
  1364. Time spent on this action: 0.02ms
  1365. TimeData:Unholy-default-7:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1366.  
  1367. 20. variable ( default - 8 )
  1368. san_coil_mult #1 [Unholy:default:8]; conditions = FAIL: buff.essence_of_the_blood_queen.stack[1.00] >= 4
  1369. - value = 1: 2
  1370. - variable.san_coil_mult[1] will check this script entry ( Unholy:default:8 )
  1371. Time spent on this action: 0.02ms
  1372. TimeData:Unholy-default-8:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1373.  
  1374. 21. variable ( default - 9 )
  1375. epidemic_targets #1 [Unholy:default:9]; conditions = PASS: NONE
  1376. - value = 5: 3 + talent.improved_death_coil.enabled[true] + ( talent.frenzied_bloodthirst.enabled[true] * variable.san_coil_mult[1.00] ) + ( talent.hungering_thirst.enabled[false] & talent.harbinger_of_doom.enabled[true] & buff.sudden_doom.up[false] )
  1377. - variable.epidemic_targets[5] will check this script entry ( Unholy:default:9 )
  1378. Time spent on this action: 0.02ms
  1379. TimeData:Unholy-default-9:variable:x0:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00)
  1380.  
  1381. 22. call_action_list:san_trinkets ( default - 10 )
  1382. Criteria for san_trinkets PASS at +2.44 - talent.vampiric_strike.enabled[true]
  1383. Action list (san_trinkets) was found.
  1384. + san_trinkets
  1385. Current recommendation was NO ACTION at +16.24s.
  1386.  
  1387. 23. fyralath_the_dreamrender ( san_trinkets - 1 ) - IsUsableItem item 206448 and nil
  1388. Time spent on this action: 0.05ms
  1389. TimeData:Unholy-san_trinkets-1:fyralath_the_dreamrender:x0:0.05:Ability Known, Enabled(0.05)
  1390.  
  1391. 24. treacherous_transmitter ( san_trinkets - 2 ) - IsUsableItem item 221023 and nil
  1392. Time spent on this action: 0.04ms
  1393. TimeData:Unholy-san_trinkets-2:treacherous_transmitter:x0:0.04:Ability Known, Enabled(0.04)
  1394.  
  1395. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  1396. 25. funhouse_lens ( san_trinkets - 3 )
  1397. The action (funhouse_lens) is usable at (2.44 + 1.22).
  1398. - the action is ready before the current recommendation (at +1.22 vs. +16.24).
  1399. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  1400. talent.vampiric_strike.enabled[true]
  1401. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  1402. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  1403. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  1404. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  1405. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  1406. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  1407. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  1408. - 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
  1409. 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]
  1410. - value = 0.5: 1
  1411. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  1412. - value = 1: 2
  1413. 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]
  1414. - value = 1: 1
  1415. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  1416. - value = 1: 2
  1417. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  1418. - value = 1: 2
  1419. - this entry's criteria FAILS: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[12.56] < 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[26.35] & boss[false]
  1420. There are 3 recheck events.
  1421. Times: 1, 1.624662073506, 12.564662073506
  1422. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  1423. talent.vampiric_strike.enabled[true]
  1424. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  1425. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  1426. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  1427. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  1428. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  1429. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  1430. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  1431. - 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
  1432. 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]
  1433. - value = 0.5: 1
  1434. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  1435. - value = 1: 2
  1436. 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]
  1437. - value = 1: 1
  1438. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  1439. - value = 1: 2
  1440. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  1441. - value = 1: 2
  1442. Recheck #1 ( +2.22 ) NOT MET: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[11.56] < 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[25.35] & boss[false]
  1443. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.84.
  1444. talent.vampiric_strike.enabled[true]
  1445. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  1446. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  1447. trinket_1_duration #1 [Unholy:precombat:5]; conditions = PASS: trinket.t1.is.treacherous_transmitter[false] | trinket.t1.is.funhouse_lens[true] | trinket.t1.is.signet_of_the_priory[false]
  1448. - value = 15: trinket.t1.is.treacherous_transmitter[false] * 15 + trinket.t1.is.funhouse_lens[true] * 15 + trinket.t1.is.signet_of_the_priory[false] * 20
  1449. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  1450. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  1451. trinket_2_duration #1 [Unholy:precombat:6]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false] | trinket.t2.is.funhouse_lens[false] | trinket.t2.is.signet_of_the_priory[false]
  1452. - 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
  1453. 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]
  1454. - value = 0.5: 1
  1455. trinket_2_high_value #1 [Unholy:precombat:8]; conditions = FAIL: trinket.t2.is.treacherous_transmitter[false]
  1456. - value = 1: 2
  1457. 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]
  1458. - value = 1: 1
  1459. trinket_1_high_value #1 [Unholy:precombat:7]; conditions = FAIL: trinket.t1.is.treacherous_transmitter[false]
  1460. - value = 1: 2
  1461. 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[600.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[600.00] - trinket.t2.ilvl[600.00] ) / 100 ) ) )
  1462. - value = 1: 2
  1463. Recheck #2 ( +2.84 ) MET: variable.trinket_1_buffs[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[10.94] < 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[24.72] & boss[false]
  1464. Action chosen: funhouse_lens at 2.84!
  1465. Texture shown: 237235
  1466. Time spent on this action: 2.12ms
  1467. TimeData:Unholy-san_trinkets-3:funhouse_lens:x3:2.12:Ability Known, Enabled(0.08):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.17):Pre-Recheck(0.43):Post-Recheck Times(0.07):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.17):Recheck Post-Channel(0.00):Recheck Loop End(0.42):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.02):Recheck Post-Script(0.49):Recheck Post-Channel(0.00):Recheck Loop End(0.09):Post Recheck Loop(0.01):Post Recheck(0.00):Action Stored(0.01)
  1468.  
  1469. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  1470.  
  1471. 26. trinket2 ( san_trinkets - 4 )
  1472. Time spent on this action: 0.02ms
  1473. TimeData:Unholy-san_trinkets-4:trinket2:x3:0.02:Ability Known, Enabled(0.02)
  1474.  
  1475. Substituting funhouse_lens for Funhouse Lens action; it is otherwise not included in the priority.
  1476. 27. funhouse_lens ( san_trinkets - 5 )
  1477. The action (funhouse_lens) is usable at (2.44 + 1.22).
  1478. - the action is ready before the current recommendation (at +1.22 vs. +2.84).
  1479. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.22.
  1480. talent.vampiric_strike.enabled[true]
  1481. 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[600.00]
  1482. - value = 1: 2
  1483. - this entry's criteria FAILS: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[42.56] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[26.35] < 15
  1484. There are 3 recheck events.
  1485. Times: 0.0099999999999909, 0.01, 1
  1486. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  1487. talent.vampiric_strike.enabled[true]
  1488. trinket_1_buffs #1 [Unholy:precombat:3]; conditions = PASS: NONE
  1489. - value = true: trinket.t1.has_use_buff[true] | trinket.t1.is.treacherous_transmitter[false]
  1490. trinket_2_buffs #1 [Unholy:precombat:4]; conditions = PASS: NONE
  1491. - value = false: trinket.t2.has_use_buff[false] | trinket.t2.is.treacherous_transmitter[false]
  1492. 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[600.00]
  1493. - value = 1: 2
  1494. Recheck #1 ( +1.23 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[42.55] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[26.34] < 15
  1495. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 1.23.
  1496. talent.vampiric_strike.enabled[true]
  1497. Recheck #2 ( +1.23 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[42.55] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[26.34] < 15
  1498. List ( san_trinkets ) called from ( Unholy:default:10 ) would PASS at 2.22.
  1499. talent.vampiric_strike.enabled[true]
  1500. 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[600.00]
  1501. - value = 1: 2
  1502. Recheck #3 ( +2.22 ) NOT MET: ! variable.trinket_1_buffs[true] & ( trinket.t1.cast_time[0.00] > 0 & ! buff.gift_of_the_sanlayn.up[true] | ! 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[41.56] > 20 | talent.summon_gargoyle.enabled[false] & cooldown.summon_gargoyle.remains[0.00] > 20 & ! pet.gargoyle.active[false] ) | boss[false] & fight_remains[25.35] < 15
  1503. Time spent on this action: 1.18ms
  1504. TimeData:Unholy-san_trinkets-5:funhouse_lens:x3:1.18:Ability Known, Enabled(0.08):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.19):Post-Recheck Times(0.09):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.05):Recheck Post-Channel(0.00):Recheck Loop End(0.22):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.15):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.01):Recheck Post-Script(0.01):Recheck Post-Channel(0.00):Recheck Loop End(0.18):Post Recheck Loop(0.00):Post Recheck(0.00)
  1505.  
  1506. Bypassing 'trinket2' action because the equipped trinket #2 is not usable.
  1507.  
  1508. 28. trinket2 ( san_trinkets - 6 )
  1509. Time spent on this action: 0.02ms
  1510. TimeData:Unholy-san_trinkets-6:trinket2:x3:0.02:Ability Known, Enabled(0.02)
  1511.  
  1512. 29. main_hand ( san_trinkets - 7 )
  1513. The action (main_hand) is unusable at (2.44 + 0.00) because ability.usable was false.
  1514. Time spent on this action: 0.02ms
  1515. TimeData:Unholy-san_trinkets-7:main_hand:x3:0.02:Ability Known, Enabled(0.01):Post-TTR and Essential(0.00):Post Cycle(0.00):Post Usable(0.00)
  1516. Exiting san_trinkets with recommendation of funhouse_lens at +2.84s.
  1517. Returned from list (san_trinkets), current recommendation is funhouse_lens (+2.84).
  1518. - san_trinkets
  1519.  
  1520. 30. call_action_list:trinkets ( default - 11 )
  1521. Criteria for trinkets FAIL at +2.44 - ! talent.vampiric_strike.enabled[true]
  1522.  
  1523. 31. arcane_torrent ( default - 12 )
  1524. The action (arcane_torrent) is usable at (2.44 + 1.22).
  1525. - the action is ready before the current recommendation (at +1.22 vs. +2.84).
  1526. - this entry's criteria FAILS: runic_power.current[11.00] < 20 & rune.current[5.00] < 2
  1527. There were no recheck events to check.
  1528. Time spent on this action: 0.11ms
  1529. TimeData:Unholy-default-12:arcane_torrent:x0:0.11:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.01):Post-Recheck Times(0.01):Post Recheck(0.00)
  1530.  
  1531. 32. blood_fury ( default - 13 ) - ability unknown
  1532. Time spent on this action: 0.03ms
  1533. TimeData:Unholy-default-13:blood_fury:x0:0.03:Ability Known, Enabled(0.03)
  1534.  
  1535. 33. berserking ( default - 14 ) - ability unknown
  1536. Time spent on this action: 0.02ms
  1537. TimeData:Unholy-default-14:berserking:x0:0.02:Ability Known, Enabled(0.02)
  1538.  
  1539. 34. lights_judgment ( default - 15 ) - ability unknown
  1540. Time spent on this action: 0.02ms
  1541. TimeData:Unholy-default-15:lights_judgment:x0:0.02:Ability Known, Enabled(0.02)
  1542.  
  1543. 35. ancestral_call ( default - 16 ) - ability unknown
  1544. Time spent on this action: 0.02ms
  1545. TimeData:Unholy-default-16:ancestral_call:x0:0.02:Ability Known, Enabled(0.02)
  1546.  
  1547. 36. arcane_pulse ( default - 17 ) - ability unknown
  1548. Time spent on this action: 0.02ms
  1549. TimeData:Unholy-default-17:arcane_pulse:x0:0.02:Ability Known, Enabled(0.02)
  1550.  
  1551. 37. fireblood ( default - 18 ) - ability unknown
  1552. Time spent on this action: 0.02ms
  1553. TimeData:Unholy-default-18:fireblood:x0:0.02:Ability Known, Enabled(0.02)
  1554.  
  1555. 38. bag_of_tricks ( default - 19 ) - ability unknown
  1556. Time spent on this action: 0.02ms
  1557. TimeData:Unholy-default-19:bag_of_tricks:x0:0.02:Ability Known, Enabled(0.02)
  1558.  
  1559. Substituting tempered_potion for Potion action; it is otherwise not included in the priority.
  1560. 39. tempered_potion ( default - 20 ) - ability disabled ( toggle potions )
  1561. Time spent on this action: 0.02ms
  1562. TimeData:Unholy-default-20:tempered_potion:x0:0.02:Ability Known, Enabled(0.02)
  1563.  
  1564. 40. army_of_the_dead ( default - 21 ) - talent [ army_of_the_dead ] missing
  1565. Time spent on this action: 0.02ms
  1566. TimeData:Unholy-default-21:army_of_the_dead:x0:0.02:Ability Known, Enabled(0.02)
  1567.  
  1568. 41. raise_abomination ( default - 22 ) - talent [ raise_abomination ] missing
  1569. Time spent on this action: 0.02ms
  1570. TimeData:Unholy-default-22:raise_abomination:x0:0.02:Ability Known, Enabled(0.02)
  1571.  
  1572. 42. summon_gargoyle ( default - 23 ) - talent [ summon_gargoyle ] missing
  1573. Time spent on this action: 0.03ms
  1574. TimeData:Unholy-default-23:summon_gargoyle:x0:0.03:Ability Known, Enabled(0.03)
  1575.  
  1576. 43. antimagic_shell ( default - 24 )
  1577. The action (antimagic_shell) is usable at (2.44 + 0.00).
  1578. - the action is ready before the current recommendation (at +0.00 vs. +2.84).
  1579. - this entry's criteria FAILS: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[11.00] < 30 & rune.current[5.00] < 2
  1580. There are 1 recheck events.
  1581. Times: 0.01
  1582. Recheck #1 ( +0.01 ) NOT MET: death_knight.ams_absorb_percent[0.00] > 0 & runic_power.current[11.00] < 30 & rune.current[5.00] < 2
  1583. Time spent on this action: 0.14ms
  1584. TimeData:Unholy-default-24:antimagic_shell:x1:0.14:Ability Known, Enabled(0.02):Post-TTR and Essential(0.02):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.00):Pre-Recheck(0.01):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.00):Recheck Post-Script(0.00):Recheck Post-Channel(0.00):Recheck Loop End(0.01):Post Recheck Loop(0.00):Post Recheck(0.00)
  1585.  
  1586. 44. call_action_list:cds_aoe_san ( default - 25 )
  1587. Criteria for cds_aoe_san FAIL at +2.44 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 3
  1588.  
  1589. 45. call_action_list:cds_aoe ( default - 26 )
  1590. Criteria for cds_aoe FAIL at +2.44 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] >= 2
  1591.  
  1592. 46. call_action_list:cds_cleave_san ( default - 27 )
  1593. Criteria for cds_cleave_san FAIL at +2.44 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 2
  1594.  
  1595. 47. call_action_list:cds_san ( default - 28 )
  1596. Criteria for cds_san PASS at +2.44 - talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1597. Action list (cds_san) was found.
  1598. + cds_san
  1599. Current recommendation was funhouse_lens at +2.84s.
  1600.  
  1601. 48. dark_transformation ( cds_san - 1 )
  1602. The action is not ready ( 43.78 ) before our maximum delay window ( 2.84 ) for this query.
  1603. Time spent on this action: 0.02ms
  1604. TimeData:Unholy-cds_san-1:dark_transformation:x1:0.02:Ability Known, Enabled(0.02)
  1605.  
  1606. 49. unholy_assault ( cds_san - 2 )
  1607. The action (unholy_assault) is usable at (2.44 + 1.22).
  1608. - the action is ready before the current recommendation (at +1.22 vs. +2.84).
  1609. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1610. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1611. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1612. - value = true: active_enemies[1.00] = 1
  1613. - this entry's criteria FAILS: variable.st_planning[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[12.56] < 12 ) | boss[false] & fight_remains[26.35] < 20
  1614. There are 2 recheck events.
  1615. Times: 0.57466207350604, 1
  1616. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.79.
  1617. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1618. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1619. - value = true: active_enemies[1.00] = 1
  1620. Recheck #1 ( +1.79 ) MET: variable.st_planning[true] & ( buff.dark_transformation.up[true] & buff.dark_transformation.remains[11.99] < 12 ) | boss[false] & fight_remains[25.77] < 20
  1621. Action chosen: unholy_assault at 1.79!
  1622. Texture shown: %s
  1623. Time spent on this action: 0.26ms
  1624. TimeData:Unholy-cds_san-2:unholy_assault:x2:0.26: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.02):Pre-Script(0.00):Post-Script(0.03):Pre-Recheck(0.02):Post-Recheck Times(0.01):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.02):Recheck Post-Script(0.03):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Post Recheck Loop(0.00):Post Recheck(0.00):Action Stored(0.01)
  1625.  
  1626. 50. apocalypse ( cds_san - 3 ) - ability disabled ( disabled per ability function )
  1627. Time spent on this action: 0.02ms
  1628. TimeData:Unholy-cds_san-3:apocalypse:x2:0.02:Ability Known, Enabled(0.02)
  1629.  
  1630. 51. outbreak ( cds_san - 4 )
  1631. The action (outbreak) is usable at (2.44 + 1.22) with cost of 1 runes (have 5).
  1632. - the action is ready before the current recommendation (at +1.22 vs. +1.79).
  1633. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1634. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1635. - this entry's criteria FAILS: target.time_to_die[296.35] > dot.virulent_plague.remains[14.06] & dot.virulent_plague.ticks_remain[23.00] < 5 & ( 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[42.56] ) & ( ! talent.raise_abomination.enabled[false] | talent.raise_abomination.enabled[false] & cooldown.raise_abomination.remains[0.00] )
  1636. There were no recheck events to check.
  1637. Time spent on this action: 0.21ms
  1638. TimeData:Unholy-cds_san-4:outbreak:x0:0.21:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.02):Pre-Recheck(0.07):Post-Recheck Times(0.03):Post Recheck(0.00)
  1639.  
  1640. 52. abomination_limb ( cds_san - 5 )
  1641. The action (abomination_limb) is usable at (2.44 + 1.22).
  1642. - the action is ready before the current recommendation (at +1.22 vs. +1.79).
  1643. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.22.
  1644. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1645. - this entry's criteria FAILS: variable.st_planning[true] & ! buff.gift_of_the_sanlayn.up[true] & ! buff.sudden_doom.up[false] & buff.festermight.up[false] & debuff.festering_wound.stack[0.00] <= 2 | ! buff.gift_of_the_sanlayn.up[true] & fight_remains[26.35] < 12
  1646. There are 2 recheck events.
  1647. Times: 0.01, 1
  1648. List ( cds_san ) called from ( Unholy:default:28 ) would PASS at 1.23.
  1649. talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1650. st_planning #1 [Unholy:default:2]; conditions = PASS: NONE
  1651. - value = true: active_enemies[1.00] = 1
  1652. Recheck #1 ( +1.23 ) NOT MET: variable.st_planning[true] & ! buff.gift_of_the_sanlayn.up[true] & ! buff.sudden_doom.up[false] & buff.festermight.up[false] & debuff.festering_wound.stack[0.00] <= 2 | ! buff.gift_of_the_sanlayn.up[true] & fight_remains[26.34] < 12
  1653. Rechecking stopped at step #2. The previously chosen ability is ready before this recheck would occur ( 1.79 <= 2.22 + 0.05 ).
  1654. Time spent on this action: 0.25ms
  1655. TimeData:Unholy-cds_san-5:abomination_limb:x2:0.25:Ability Known, Enabled(0.03):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.01):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.02):Post-Recheck Times(0.02):Pre-Recheck Loop(0.01):Recheck Loop Start(0.00):Recheck Post-Usable(0.01):Recheck Post-Stack(0.02):Recheck Post-Script(0.03):Recheck Post-Channel(0.00):Recheck Loop End(0.02):Recheck Loop Start(0.00):Post Recheck Loop(0.01):Post Recheck(0.00)
  1656. Exiting cds_san with recommendation of unholy_assault at +1.79s.
  1657. Returned from list (cds_san), current recommendation is unholy_assault (+1.79).
  1658. - cds_san
  1659.  
  1660. 53. call_action_list:cds ( default - 29 )
  1661. Criteria for cds FAIL at +2.44 - ! talent.vampiric_strike.enabled[true] & active_enemies[1.00] = 1
  1662.  
  1663. 54. call_action_list:cleave ( default - 30 )
  1664. Criteria for cleave FAIL at +2.44 - active_enemies[1.00] = 2
  1665.  
  1666. 55. call_action_list:aoe_setup ( default - 31 )
  1667. Strict Conditions [active_enemies >= 3] for aoe_setup were not met.
  1668.  
  1669. 56. call_action_list:aoe_burst ( default - 32 )
  1670. Strict Conditions [active_enemies >= 3] for aoe_burst were not met.
  1671.  
  1672. 57. call_action_list:aoe ( default - 33 )
  1673. Strict Conditions [active_enemies >= 3] for aoe were not met.
  1674.  
  1675. 58. run_action_list:san_fishing ( default - 34 )
  1676. Criteria for san_fishing FAIL at +2.44 - active_enemies[1.00] = 1 & talent.gift_of_the_sanlayn.enabled[true] & ! cooldown.dark_transformation.ready[false] & ! buff.gift_of_the_sanlayn.up[true] & buff.essence_of_the_blood_queen.remains[20.00] < cooldown.dark_transformation.remains[43.78] + 3
  1677.  
  1678. 59. call_action_list:san_st ( default - 35 )
  1679. Criteria for san_st PASS at +2.44 - active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1680. Action list (san_st) was found.
  1681. + san_st
  1682. Current recommendation was unholy_assault at +1.79s.
  1683.  
  1684. 60. any_dnd ( san_st - 1 )
  1685. The action (any_dnd) is usable at (2.44 + 1.22) with cost of 1 runes (have 5).
  1686. - the action is ready before the current recommendation (at +1.22 vs. +1.79).
  1687. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1688. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1689. - this entry's criteria FAILS: ! death_and_decay.ticking[false] & talent.unholy_ground.enabled[true] & cooldown.dark_transformation.remains[42.56] < 5
  1690. There were no recheck events to check.
  1691. Time spent on this action: 0.14ms
  1692. TimeData:Unholy-san_st-1:any_dnd:x0:0.14:Ability Known, Enabled(0.02):Post-TTR and Essential(0.03):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.02):Pre-Script(0.00):Post-Script(0.01):Pre-Recheck(0.02):Post-Recheck Times(0.01):Post Recheck(0.00)
  1693.  
  1694. 61. wound_spender ( san_st - 2 )
  1695. The action (wound_spender) is usable at (2.44 + 1.22) with cost of 1 runes (have 5).
  1696. - the action is ready before the current recommendation (at +1.22 vs. +1.79).
  1697. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1698. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1699. - this entry's criteria FAILS: buff.infliction_of_sorrow.up[false]
  1700. There were no recheck events to check.
  1701. Time spent on this action: 0.16ms
  1702. TimeData:Unholy-san_st-2:wound_spender:x0:0.16:Ability Known, Enabled(0.05):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):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)
  1703.  
  1704. 62. death_coil ( san_st - 3 )
  1705. The action is not ready ( 3600.00 ) before our maximum delay window ( 1.79 ) for this query.
  1706. Time spent on this action: 0.02ms
  1707. TimeData:Unholy-san_st-3:death_coil:x0:0.02:Ability Known, Enabled(0.02)
  1708.  
  1709. 63. wound_spender ( san_st - 4 )
  1710. The action (wound_spender) is usable at (2.44 + 1.22) with cost of 1 runes (have 5).
  1711. - the action is ready before the current recommendation (at +1.22 vs. +1.79).
  1712. List ( san_st ) called from ( Unholy:default:35 ) would PASS at 1.22.
  1713. active_enemies[1.00] = 1 & talent.vampiric_strike.enabled[true]
  1714. - this entry's criteria PASSES: buff.vampiric_strike.up[true] & debuff.festering_wound.up[false] | buff.gift_of_the_sanlayn.up[true] | talent.gift_of_the_sanlayn.enabled[true] & buff.dark_transformation.up[true] & buff.dark_transformation.remains[12.56] < gcd.max[1.22]
  1715. Action chosen: wound_spender at 1.22!
  1716. Texture shown: 5927645
  1717. Time spent on this action: 0.19ms
  1718. TimeData:Unholy-san_st-4:wound_spender:x0:0.19:Ability Known, Enabled(0.05):Post-TTR and Essential(0.06):Post Cycle(0.00):Post Usable(0.01):Post Ready/Clash(0.02):Post Stack(0.01):Pre-Script(0.00):Post-Script(0.01):Post Recheck(0.03):Action Stored(0.02)
  1719. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1720. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1721. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1722. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1723. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1724. Only off-GCD abilities would be usable before the currently selected ability; skipping...
  1725. Exiting san_st with recommendation of wound_spender at +1.22s.
  1726. Returned from list (san_st), current recommendation is wound_spender (+1.22).
  1727. - san_st
  1728.  
  1729. 64. call_action_list:st ( default - 36 )
  1730. Criteria for st FAIL at +2.44 - active_enemies[1.00] = 1 & ! talent.vampiric_strike.enabled[true]
  1731. Exiting default with recommendation of wound_spender at +1.22s.
  1732.  
  1733. Completed default action list [ Unholy - default ].
  1734. Recommendation is wound_spender at 2.44 + 1.22.
  1735. Recommendation #4 is wound_spender at 1.22s (3.65s).
  1736. Time spent generating recommendations: 28.20ms
  1737.  
  1738.  
  1739. Performance
  1740. | Updates | Updates / sec | Avg. Work | Avg. Time | Avg. Frames | Peak Work | Peak Time | Peak Frames | FPS | Work Cap |
  1741. | 3832 | 2.69 | 14.32 | 42.71 | 2.86 | 32.22 | 176.20 | 6.00 | 83 | 6.30 |
Add Comment
Please, Sign In to add comment