SimulationCraft 1125-01      berechnet von Metaux@Antonidas

for World of Warcraft 11.2.7.64772 Live (hotfix 2025-12-09/64772, git build 4588b13561)

Current simulator hotfixes

Demon Hunter

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2023-10-23 Manually set secondary Felblade level requirement.
213243Felblade spell_level 16.00 50.00
2023-05-28 Manually set Consume Soul Fragment (Greater) travel speed.
178963Consume Soul prj_speed 25.00 0.00

Druid

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
Balance Druid aura does not increase Regrowth cost
260777Balance Druid (effect#6) base_value 0.00 47.00

Evoker

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2025-01-20 Ebon Might is 5%
1035393Ebon Might (effect#1) base_value 5.00 6.50

Mage

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2025-06-28 Manually set Arcane Orb's travel speed.
153626Arcane Orb prj_speed 30.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
30455Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
84714Frozen Orb prj_speed 20.00 0.00

Monk

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2025-08-03 Manually revert TWW3-SPM-4p hotfixes (effect#2).
1233895Monk Shado-Pan 11.2 Class Set 4pc (effect#2) base_value 120.00 150.00
2025-08-03 Manually revert TWW3-SPM-4p hotfixes (effect#1).
1232299Monk Shado-Pan 11.2 Class Set 4pc (effect#1) base_value 100.00 50.00
2025-08-03 Manually revert TWW3-SPM-2p hotfixes (effect#3).
1233833Monk Shado-Pan 11.2 Class Set 2pc (effect#3) base_value 100.00 70.00

Rogue

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2025-07-29 Fatebound Lucky Coin Expiry
1156957Fateful Ending (effect#2) base_value 15.00 10.00

Shaman

Tag / ID Spell / Effect Field Hotfixed Value DBC Value
2024-09-06 Manually set Stormkeeper max stacks
191634Stormkeeper max_stack 3.00 0.00

Anoktìs : 255,472 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
255,472.4255,472.4680.9 / 0.267%135,562.4 / 53.1%-1.0
Resource Out In Waiting APM Active
Fury0.00.2100.02%0.2100.0%
Originhttps://worldofwarcraft.com/en-gb/character/antonidas/anokt%C3%ACs
TalentCEkAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAASAAA
Scale Factors for Anoktìs Damage Per Second
Haste Vers Crit Wdps Agi Mastery
Scale Factors 3.43 3.24 2.11 2.06 0.80 0.10
Normalized 4.31 4.08 2.65 2.59 1.00 0.13
Scale Deltas 2310 2310 2310 2310 2310 2310
Error 0.42 0.42 0.42 0.42 0.42 0.42
Ranking
  • Haste ~= Vers > Crit ~= Wdps > Agi > Mastery
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, Agility=0.80, CritRating=2.11, HasteRating=3.43, MasteryRating=0.10, Versatility=3.24, Dps=2.06 )

Scale Factors for other metrics

Scale Factors for Anoktìs Priority Target Damage Per Second
Haste Vers Crit Wdps Agi Mastery
Scale Factors 3.43 3.24 2.11 2.06 0.80 0.10
Normalized 4.31 4.08 2.65 2.59 1.00 0.13
Scale Deltas 2310 2310 2310 2310 2310 2310
Error 0.42 0.42 0.42 0.42 0.42 0.42
Ranking
  • Haste ~= Vers > Crit ~= Wdps > Agi > Mastery
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, Agility=0.80, CritRating=2.11, HasteRating=3.43, MasteryRating=0.10, Versatility=3.24, Dps=2.06 )
Scale Factors for Anoktìs Damage Per Second (Effective)
Haste Vers Crit Wdps Agi Mastery
Scale Factors 3.43 3.24 2.11 2.06 0.80 0.10
Normalized 4.31 4.08 2.65 2.59 1.00 0.13
Scale Deltas 2310 2310 2310 2310 2310 2310
Error 0.00 0.00 0.00 0.00 0.00 0.00
Ranking
  • Haste > Vers > Crit > Wdps > Agi > Mastery
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, Agility=0.80, CritRating=2.11, HasteRating=3.43, MasteryRating=0.10, Versatility=3.24, Dps=2.06 )
Scale Factors for Anoktìs Healing Per Second
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Healing Per Second (Effective)
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Absorb Per Second
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Healing + Absorb per second
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Damage Taken Per Second
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Damage Taken
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Healing Taken Per Second
Scale Factors
Normalized
Scale Deltas
Error
Ranking
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, )
Scale Factors for Anoktìs Fight Length
Mastery Crit Agi Haste Wdps Vers
Scale Factors 0.00 0.00 0.00 0.00 0.00 0.00
Normalized 1.93 1.01 1.00 1.00 0.99 0.93
Scale Deltas 2310 2310 2310 2310 2310 2310
Error 0.00 0.00 0.00 0.00 0.00 0.00
Ranking
  • Mastery > Crit > Agi > Haste > Wdps > Vers
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, Agility=0.00, CritRating=0.00, HasteRating=0.00, MasteryRating=0.00, Versatility=0.00, Dps=0.00 )
Scale Factors for Raid Damage Per Second
Haste Vers Crit Wdps Agi Mastery
Scale Factors 3.43 3.24 2.11 2.06 0.80 0.10
Normalized 4.31 4.08 2.65 2.59 1.00 0.13
Scale Deltas 2310 2310 2310 2310 2310 2310
Error 0.42 0.42 0.42 0.42 0.42 0.42
Ranking
  • Haste ~= Vers > Crit ~= Wdps > Agi > Mastery
Pawn string ( Pawn: v1: "Anoktìs-Havoc": Class=Demonhunter, Spec=Havoc, Agility=0.80, CritRating=2.11, HasteRating=3.43, MasteryRating=0.10, Versatility=3.24, Dps=2.06 )

Charts

Abilities

Damage Stats DPS DPS% Execute Interval Total Time DPE DPET Type Count Hit Crit Avg Crit% Avoid% Up%
Anoktìs255,472
auto_attack_mh 48,16318.8%170.12.05s0.0s84,86641,548Direct170.164,052128,13584,87048.8%16.4%

Stats Details: Auto Attack Mh

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage170.14170.140.000.000.002.04260.000014,438,725.8420,626,730.5830.00%41,547.5441,547.54
Direct ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualRawMitigated
hit34.80%59.22269764,051.9062,43069,12164,050.8862,89566,1863,792,8735,418,38530.00%
crit48.83%83.0844121128,135.42124,860138,241128,141.87125,819132,22710,645,85215,208,34530.00%
miss16.36%27.849480.00000.0000000.00%

Action Details: Auto Attack Mh

  • id:0
  • school:physical
  • range:5.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:2.60
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Weapon

  • normalized:false
  • weapon_power_mod:0.166667
  • weapon_multiplier:1.00

Affected By (Dynamic)

TypeSpellID#ValueSourceNotes
Direct Damage Demon Soul163073320.0%Spell Data
Demon Soul347765320.0%Spell Data
auto_attack_oh 23,3329.1%166.22.05s0.0s42,08020,602Direct166.231,83563,69442,08048.9%16.7%

Stats Details: Auto Attack Oh

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage166.24166.240.000.000.002.04250.00006,995,253.919,993,209.8830.00%20,602.2120,602.21
Direct ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualRawMitigated
hit34.42%57.21299331,834.8731,03234,35731,834.8331,25232,8711,821,3732,601,95930.00%
crit48.86%81.234512463,693.5162,06368,71563,696.1762,65465,9035,173,8817,391,25030.00%
miss16.72%27.7910510.00000.0000000.00%

Action Details: Auto Attack Oh

  • id:1
  • school:physical
  • range:5.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:2.60
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Weapon

  • normalized:false
  • weapon_power_mod:0.166667
  • weapon_multiplier:1.00

Affected By (Dynamic)

TypeSpellID#ValueSourceNotes
Direct Damage Demon Soul163073320.0%Spell Data
Demon Soul347765320.0%Spell Data
Ethereal Reaping 180,73970.8%19.314.93s0.0s2,803,8380Direct19.31,886,0403,767,8262,803,92748.8%0.0%

Stats Details: Ethereal Reaping

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage19.3319.330.000.000.000.00000.000054,205,855.5654,205,855.560.00%0.000.00
Direct ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualRawMitigated
hit51.23%9.901261,886,040.301,721,8672,183,2281,886,107.601,721,8672,172,04018,678,67618,678,6760.00%
crit48.77%9.431243,767,826.503,443,7344,366,4573,767,741.183,443,7344,311,60035,527,17935,527,1790.00%

Action Details: Ethereal Reaping

  • id:1223417
  • school:arcane
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:attack_haste
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • split_aoe_damage:true
  • harmful:true

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:1588366.68
  • base_dd_max:1588366.68
  • base_dd_mult:1.00
  • base_multiplier:1.00

Spelldata

  • id:1223417
  • name:Ethereal Reaping
  • school:arcane
  • tooltip:
  • description:{$@spelldesc1217101=Your harmful spells and abilities have a chance to focus latent energies around you to inflict {$1217091s1=149802} Arcane damage split between your target and nearby enemies. Enemies below {$1217091s4=35}% health take {$1217091s5=20}% additional damage.}
Immolation Aura 1,2750.5%0.00.00s0.0s00Periodic10.024,69849,38137,74852.9%0.0%0.0%

Stats Details: Immolation Aura

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage0.000.000.0010.000.000.00000.0000377,493.01377,493.010.00%0.000.00
Tick ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualTotalMitigated
hit47.12%4.7101024,697.6024,39225,53624,667.89025,536116,384116,3840.00%
crit52.88%5.2901049,381.3348,78551,07149,360.10051,071261,109261,1090.00%

Action Details: Immolation Aura

  • id:258920
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_cast_speed
  • min_gcd:0.7500
  • cooldown:30.000
  • cooldown hasted:true
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Anoktìs
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:on_hit
  • energize_resource:fury
  • energize_amount:20.0

Spelldata

  • id:258920
  • name:Immolation Aura
  • school:fire
  • tooltip:Burning nearby enemies for {$258922s1=0} {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage every {$t1=1} sec.{$?a207548=false}[ Movement speed increased by {$=}w4%.][]{$?a320331=false}[ Armor increased by {$=}w5%. Attackers suffer {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage.][]
  • description:Engulf yourself in flames, {$?a320364=true} [instantly causing {$258921s1=0} {$@spelldesc1224451={$?a427775=false}[Chaos][Fire]} damage to enemies within {$258921=}A1 yards and ][]radiating {$=}{{$258922s1=0}*{$d=6 seconds}} {$@spelldesc1224451={$?a427775=false}[Chaos][Fire]} damage over {$d=6 seconds}.{$?s320374=false}[ |cFFFFFFFFGenerates {$=}<havocTalentFury> Fury over {$d=6 seconds}.|r][]{$?=}(s212612 & !s320374)[ |cFFFFFFFFGenerates {$=}<havocFury> Fury.|r][]{$?s212613=false}[ |cFFFFFFFFGenerates {$=}<vengeFury> Fury over {$d=6 seconds}.|r][]

Affected By (Passive)

Type Spell ID # +/% Value
Hasted Global CooldownHavoc Demon Hunter2126123SET1.000
Hasted Cooldown DurationHavoc Demon Hunter2126124SET1.000
Hasted Cooldown Duration (Category)Havoc Demon Hunter2126129SET1.000
Spell DurationImmolation Aura3203771ADD4000.000
Sigil of Flame 1,9640.8%1.00.00s0.0s581,1660Direct1.0108,527216,933165,38552.5%0.0%
Periodic4.067,924135,759103,92753.1%0.0%2.7%

Stats Details: Sigil Of Flame

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage1.001.004.004.000.000.00002.0000581,165.58581,165.580.00%72,645.700.00
Direct ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualRawMitigated
hit47.53%0.4801108,526.55107,214112,12351,587.490112,12351,58751,5870.00%
crit52.47%0.5201216,933.35214,428224,247113,815.110224,247113,815113,8150.00%
Tick ResultsCountSimulationIteration AverageAmount
PercentMeanMinMaxMeanMinMaxMeanMinMaxActualTotalMitigated
hit46.90%1.880467,923.5467,09870,17162,602.93070,171127,437127,4370.00%
crit53.10%2.1204135,758.76134,197140,342128,999.950140,342288,326288,3260.00%

Action Details: Sigil Of Flame

  • id:204596
  • school:physical
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_cast_speed
  • min_gcd:0.7500
  • cooldown:30.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:on_cast
  • energize_resource:fury
  • energize_amount:30.0

Spelldata

  • id:204596
  • name:Sigil of Flame
  • school:physical
  • tooltip:Sigil of Flame is active.
  • description:Place a Sigil of Flame at the target location that activates after {$d=2 seconds}. Deals {$204598s1=0} {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage, and an additional {$204598=}o3 {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage over {$204598d=8 seconds}, to all enemies affected by the sigil. |CFFffffffGenerates {$389787s1=30} Fury.|R

Affected By (Passive)

Type Spell ID # +/% Value
Hasted Global CooldownHavoc Demon Hunter2126123SET1.000
Simple Action Stats Execute Interval
Anoktìs
Crystallized Augment Rune 1.00.00s0.0s

Stats Details: Augmentation

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage1.000.000.000.000.000.00000.00000.000.000.00%0.000.00

Action Details: Augmentation

  • id:453250
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Anoktìs
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
reshii_wraps 19.314.92s0.0s

Stats Details: Ethereal Reaping Missile

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage19.340.000.000.000.000.00000.00000.000.000.00%0.000.00

Action Details: Ethereal Reaping Missile

  • id:1223419
  • school:physical
  • range:100.0
  • travel_speed:35.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:attack_haste
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:1223419
  • name:Ethereal Reaping
  • school:physical
  • tooltip:
  • description:
Flask of Alchemical Chaos 1.00.00s0.0s

Stats Details: Flask

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage1.000.000.000.000.000.00000.00000.000.000.00%0.000.00

Action Details: Flask

  • id:432021
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Anoktìs
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Authentic Undermine Clam Chowder 1.00.00s0.0s

Stats Details: Food

TypeExecutesDirect ResultsTicksTick ResultsRefreshesExecute Time per ExecutionTick Time per TickActual AmountRaw AmountMitigatedAmount per Total TimeAmount per Total Execute Time
damage1.000.000.000.000.000.00000.00000.000.000.00%0.000.00

Action Details: Food

  • id:454149
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • charges:1
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Anoktìs
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0
  • secondary_cost:0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Buffs

Trigger CountInterval
Dynamic Buffs Start Refresh Total Start Trigger Duration Uptime Benefit Overflow Expiry
Ascendance (Haste)7.02.39.339.6s29.0s10.5s24.39%0.00%1.7 (1.7)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_Ascendance_Haste
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:haste_rating
  • amount:89.00

Trigger Details

  • interval_min/max:16.0s / 248.0s
  • trigger_min/max:8.0s / 248.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 72.0s
  • uptime_min/max:0.00% / 49.86%

Stack Uptimes

  • Ascendance_Haste_1:0.68%
  • Ascendance_Haste_2:0.69%
  • Ascendance_Haste_3:0.68%
  • Ascendance_Haste_4:0.67%
  • Ascendance_Haste_5:0.69%
  • Ascendance_Haste_6:0.67%
  • Ascendance_Haste_7:0.67%
  • Ascendance_Haste_8:0.68%
  • Ascendance_Haste_9:0.68%
  • Ascendance_Haste_10:18.28%

Spelldata

  • id:458503
  • name:Ascendance
  • tooltip:Haste increased by {$=}w1.
  • description:{$@spelldesc453572=Taking damage has the chance to grant {$@=}spellname453572 granting {$s2=151892} Versatility for {$457592d=15 seconds}. Moving within 3 yards of a friendly party member grants them a portion of {$@=}spellname453572, sharing the effect for the remaining duration.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Ascendance (Vers)7.02.39.239.5s29.0s10.4s24.31%0.00%1.7 (1.7)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_Ascendance_Vers
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:versatility_rating
  • amount:89.00

Trigger Details

  • interval_min/max:16.0s / 280.0s
  • trigger_min/max:8.0s / 264.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 56.0s
  • uptime_min/max:2.76% / 52.61%

Stack Uptimes

  • Ascendance_Vers_1:0.68%
  • Ascendance_Vers_2:0.66%
  • Ascendance_Vers_3:0.68%
  • Ascendance_Vers_4:0.67%
  • Ascendance_Vers_5:0.67%
  • Ascendance_Vers_6:0.67%
  • Ascendance_Vers_7:0.68%
  • Ascendance_Vers_8:0.67%
  • Ascendance_Vers_9:0.66%
  • Ascendance_Vers_10:18.27%

Spelldata

  • id:458524
  • name:Ascendance
  • tooltip:Versatility increased by {$=}w1.
  • description:{$@spelldesc453572=Taking damage has the chance to grant {$@=}spellname453572 granting {$s2=151892} Versatility for {$457592d=15 seconds}. Moving within 3 yards of a friendly party member grants them a portion of {$@=}spellname453572, sharing the effect for the remaining duration.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Ascension (Crit)7.02.29.239.5s29.1s10.4s24.34%0.00%1.7 (1.7)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_Ascension_Crit
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:89.00

Trigger Details

  • interval_min/max:16.0s / 264.0s
  • trigger_min/max:8.0s / 256.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 73.6s
  • uptime_min/max:2.92% / 53.48%

Stack Uptimes

  • Ascension_Crit_1:0.67%
  • Ascension_Crit_2:0.68%
  • Ascension_Crit_3:0.67%
  • Ascension_Crit_4:0.68%
  • Ascension_Crit_5:0.68%
  • Ascension_Crit_6:0.68%
  • Ascension_Crit_7:0.69%
  • Ascension_Crit_8:0.69%
  • Ascension_Crit_9:0.68%
  • Ascension_Crit_10:18.21%

Spelldata

  • id:458502
  • name:Ascension
  • tooltip:Critical Strike increased by {$=}w1.
  • description:{$@spelldesc453572=Taking damage has the chance to grant {$@=}spellname453572 granting {$s2=151892} Versatility for {$457592d=15 seconds}. Moving within 3 yards of a friendly party member grants them a portion of {$@=}spellname453572, sharing the effect for the remaining duration.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Ascension (Mastery)7.02.29.239.6s29.1s10.4s24.26%0.00%1.7 (1.7)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_Ascension_Mastery
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:mastery_rating
  • amount:89.00

Trigger Details

  • interval_min/max:16.0s / 264.0s
  • trigger_min/max:8.0s / 264.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 72.0s
  • uptime_min/max:2.39% / 56.40%

Stack Uptimes

  • Ascension_Mastery_1:0.67%
  • Ascension_Mastery_2:0.68%
  • Ascension_Mastery_3:0.68%
  • Ascension_Mastery_4:0.68%
  • Ascension_Mastery_5:0.66%
  • Ascension_Mastery_6:0.69%
  • Ascension_Mastery_7:0.65%
  • Ascension_Mastery_8:0.66%
  • Ascension_Mastery_9:0.68%
  • Ascension_Mastery_10:18.21%

Spelldata

  • id:458525
  • name:Ascension
  • tooltip:Mastery increased by {$=}w1.
  • description:{$@spelldesc453572=Taking damage has the chance to grant {$@=}spellname453572 granting {$s2=151892} Versatility for {$457592d=15 seconds}. Moving within 3 yards of a friendly party member grants them a portion of {$@=}spellname453572, sharing the effect for the remaining duration.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Artisanal Flourish5.71.67.348.3s36.6s13.8s26.27%0.00%1.6 (1.6)5.4

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_artisanal_flourish
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:mastery_rating
  • amount:7820.00

Trigger Details

  • interval_min/max:15.6s / 147.1s
  • trigger_min/max:5.2s / 141.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 69.9s
  • uptime_min/max:7.49% / 61.28%

Stack Uptimes

  • artisanal_flourish_1:26.27%

Spelldata

  • id:449108
  • name:Artisanal Flourish
  • tooltip:Filled with artisanal insight, gaining {$=}w1 Mastery rating.
  • description:{$@spelldesc445385=|cnNORMAL_FONT_COLOR:Earthen Enhancements - Wondrous Weapons|R Permanently enchants a weapon to sometimes grant you Artisanal Flourish, bestowing {$=}ec1s1 Mastery to you for {$449108d=12 seconds}. Cannot be applied to items lower than level {$=}ecim.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Bloodlust1.00.01.00.0s0.0s40.0s13.52%0.00%0.0 (0.0)1.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s
  • uptime_min/max:11.11% / 16.67%

Stack Uptimes

  • bloodlust_1:13.52%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by {$=}w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Dawnthread Lining7.014.721.744.6s14.0s30.6s71.13%0.00%14.7 (14.7)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_dawnthread_lining
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:756.00

Trigger Details

  • interval_min/max:6.3s / 294.7s
  • trigger_min/max:0.0s / 114.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 329.9s
  • uptime_min/max:35.79% / 100.00%

Stack Uptimes

  • dawnthread_lining_1:71.13%

Spelldata

  • id:457666
  • name:Dawnthread Lining
  • tooltip:Critical Strike increased by {$=}w2.
  • description:{$@spelldesc457665={$?a455524=false}[|cnRED_FONT_COLOR:Modified by Cool Sunset Bracers.|r Your gear cools similarly to Woven Duskthread, gaining {$s1=504} Versatility when over {$457667s1=80}% health.] [Your gear warms with Woven Dawnthread and gains {$s1=504} Critical Strike when over {$457667s1=80}% health.]}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Explosive Adrenaline1.00.01.00.0s0.0s30.0s10.14%0.00%0.0 (0.0)1.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_explosive_adrenaline
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:3755.70

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:30.0s / 30.0s
  • uptime_min/max:8.33% / 12.50%

Stack Uptimes

  • explosive_adrenaline_1:10.14%

Spelldata

  • id:1218713
  • name:Explosive Adrenaline
  • tooltip:Critical Strike increased by {$=}w1.
  • description:{$@spelldesc1218714=Repurpose a Seaforium charge to give your heart a kick, causing your first ability every {$s2=60} sec to trigger Explosive Adrenaline, granting {$s1=3524} Critical Strike for {$1218713d=15 seconds}. While exploding, Critical Strikes cause you to blow up again, extending this duration by 1 sec, up to 15 times.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Flask of Alchemical Chaos (Crit)2.10.62.8111.5s76.7s35.2s25.04%0.00%2.9 (2.9)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_flask_of_alchemical_chaos_crit
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:30.00

Stat Details

  • stat:crit_rating
  • amount:3470.00

Trigger Details

  • interval_min/max:30.0s / 340.0s
  • trigger_min/max:30.0s / 330.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 210.0s
  • uptime_min/max:0.00% / 79.61%

Stack Uptimes

  • flask_of_alchemical_chaos_crit_1:25.04%

Spelldata

  • id:432021
  • name:Flask of Alchemical Chaos
  • tooltip:Your stats are being randomized every {$t5=30} sec. {$?=}{$=}W1>0[ Critical strike increased by {$=}w1.][]{$?=}{$=}W2>0[ Versatility increased by {$=}w2.][]{$?=}{$=}W3>0[ Haste increased by {$=}w3.][]{$?=}{$=}W4>0[ Mastery increased by {$=}w4.][] {$?=}{$=}W1<0[ Critical strike reduced by {$=}w1.][]{$?=}{$=}W2<0[ Versatility reduced by {$=}w2.][]{$?=}{$=}W3<0[ Haste reduced by {$=}w3.][]{$?=}{$=}W4<0[ Mastery reduced by {$=}w4.][]
  • description:Drink to increase a random secondary stat by {$s5=5290} at the cost of {$s6=442} of two other secondary stats. These effects are randomized again every {$t5=30} sec. {$@spelldesc431970=Lasts {$d=3600 seconds} and through death. Consuming an identical flask will add another {$d=3600 seconds}.}
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Flask of Alchemical Chaos (Haste)2.10.62.7111.7s76.2s35.4s25.00%0.00%2.9 (2.9)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_flask_of_alchemical_chaos_haste
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:30.00

Stat Details

  • stat:haste_rating
  • amount:3470.00

Trigger Details

  • interval_min/max:30.2s / 338.5s
  • trigger_min/max:30.0s / 330.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 210.0s
  • uptime_min/max:0.00% / 81.72%

Stack Uptimes

  • flask_of_alchemical_chaos_haste_1:25.00%

Spelldata

  • id:432021
  • name:Flask of Alchemical Chaos
  • tooltip:Your stats are being randomized every {$t5=30} sec. {$?=}{$=}W1>0[ Critical strike increased by {$=}w1.][]{$?=}{$=}W2>0[ Versatility increased by {$=}w2.][]{$?=}{$=}W3>0[ Haste increased by {$=}w3.][]{$?=}{$=}W4>0[ Mastery increased by {$=}w4.][] {$?=}{$=}W1<0[ Critical strike reduced by {$=}w1.][]{$?=}{$=}W2<0[ Versatility reduced by {$=}w2.][]{$?=}{$=}W3<0[ Haste reduced by {$=}w3.][]{$?=}{$=}W4<0[ Mastery reduced by {$=}w4.][]
  • description:Drink to increase a random secondary stat by {$s5=5290} at the cost of {$s6=442} of two other secondary stats. These effects are randomized again every {$t5=30} sec. {$@spelldesc431970=Lasts {$d=3600 seconds} and through death. Consuming an identical flask will add another {$d=3600 seconds}.}
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Flask of Alchemical Chaos (Mastery)2.10.62.8111.7s76.4s35.4s25.08%0.00%2.9 (2.9)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_flask_of_alchemical_chaos_mastery
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:30.00

Stat Details

  • stat:mastery_rating
  • amount:3470.00

Trigger Details

  • interval_min/max:30.1s / 351.7s
  • trigger_min/max:30.0s / 330.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 210.0s
  • uptime_min/max:0.00% / 87.91%

Stack Uptimes

  • flask_of_alchemical_chaos_mastery_1:25.08%

Spelldata

  • id:432021
  • name:Flask of Alchemical Chaos
  • tooltip:Your stats are being randomized every {$t5=30} sec. {$?=}{$=}W1>0[ Critical strike increased by {$=}w1.][]{$?=}{$=}W2>0[ Versatility increased by {$=}w2.][]{$?=}{$=}W3>0[ Haste increased by {$=}w3.][]{$?=}{$=}W4>0[ Mastery increased by {$=}w4.][] {$?=}{$=}W1<0[ Critical strike reduced by {$=}w1.][]{$?=}{$=}W2<0[ Versatility reduced by {$=}w2.][]{$?=}{$=}W3<0[ Haste reduced by {$=}w3.][]{$?=}{$=}W4<0[ Mastery reduced by {$=}w4.][]
  • description:Drink to increase a random secondary stat by {$s5=5290} at the cost of {$s6=442} of two other secondary stats. These effects are randomized again every {$t5=30} sec. {$@spelldesc431970=Lasts {$d=3600 seconds} and through death. Consuming an identical flask will add another {$d=3600 seconds}.}
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Flask of Alchemical Chaos (Vers)2.10.62.7113.0s77.5s35.3s24.88%0.00%2.9 (2.9)0.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_flask_of_alchemical_chaos_vers
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:30.00

Stat Details

  • stat:versatility_rating
  • amount:3470.00

Trigger Details

  • interval_min/max:30.0s / 354.1s
  • trigger_min/max:30.0s / 330.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 261.1s
  • uptime_min/max:0.00% / 100.00%

Stack Uptimes

  • flask_of_alchemical_chaos_vers_1:24.88%

Spelldata

  • id:432021
  • name:Flask of Alchemical Chaos
  • tooltip:Your stats are being randomized every {$t5=30} sec. {$?=}{$=}W1>0[ Critical strike increased by {$=}w1.][]{$?=}{$=}W2>0[ Versatility increased by {$=}w2.][]{$?=}{$=}W3>0[ Haste increased by {$=}w3.][]{$?=}{$=}W4>0[ Mastery increased by {$=}w4.][] {$?=}{$=}W1<0[ Critical strike reduced by {$=}w1.][]{$?=}{$=}W2<0[ Versatility reduced by {$=}w2.][]{$?=}{$=}W3<0[ Haste reduced by {$=}w3.][]{$?=}{$=}W4<0[ Mastery reduced by {$=}w4.][]
  • description:Drink to increase a random secondary stat by {$s5=5290} at the cost of {$s6=442} of two other secondary stats. These effects are randomized again every {$t5=30} sec. {$@spelldesc431970=Lasts {$d=3600 seconds} and through death. Consuming an identical flask will add another {$d=3600 seconds}.}
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Immolation Aura1.00.01.00.0s0.0s10.0s3.38%0.00%0.0 (0.0)1.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_immolation_aura
  • max_stacks:5
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:asynchronous
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:1.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:10.0s / 10.0s
  • uptime_min/max:2.78% / 4.17%

Stack Uptimes

  • immolation_aura_1:3.38%

Spelldata

  • id:258920
  • name:Immolation Aura
  • tooltip:Burning nearby enemies for {$258922s1=0} {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage every {$t1=1} sec.{$?a207548=false}[ Movement speed increased by {$=}w4%.][]{$?a320331=false}[ Armor increased by {$=}w5%. Attackers suffer {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage.][]
  • description:Engulf yourself in flames, {$?a320364=true} [instantly causing {$258921s1=0} {$@spelldesc1224451={$?a427775=false}[Chaos][Fire]} damage to enemies within {$258921=}A1 yards and ][]radiating {$=}{{$258922s1=0}*{$d=6 seconds}} {$@spelldesc1224451={$?a427775=false}[Chaos][Fire]} damage over {$d=6 seconds}.{$?s320374=false}[ |cFFFFFFFFGenerates {$=}<havocTalentFury> Fury over {$d=6 seconds}.|r][]{$?=}(s212612 & !s320374)[ |cFFFFFFFFGenerates {$=}<havocFury> Fury.|r][]{$?s212613=false}[ |cFFFFFFFFGenerates {$=}<vengeFury> Fury over {$d=6 seconds}.|r][]
  • max_stacks:0
  • duration:6.00
  • cooldown:1.50
  • default_chance:100.00%
Maybe Stop Blowing Up1.00.01.00.0s0.0s60.0s20.27%0.00%0.0 (0.0)1.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_maybe_stop_blowing_up
  • max_stacks:1
  • base duration:60.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:60.0s / 60.0s
  • uptime_min/max:16.67% / 25.00%

Stack Uptimes

  • maybe_stop_blowing_up_1:20.27%

Spelldata

  • id:1218715
  • name:Maybe Stop Blowing Up
  • tooltip:You must wait before blowing up again.
  • description:{$@spelldesc1218714=Repurpose a Seaforium charge to give your heart a kick, causing your first ability every {$s2=60} sec to trigger Explosive Adrenaline, granting {$s1=3524} Critical Strike for {$1218713d=15 seconds}. While exploding, Critical Strikes cause you to blow up again, extending this duration by 1 sec, up to 15 times.}
  • max_stacks:1
  • duration:60.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Ascendance (_darkmoon)

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_ascendance_darkmoon
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:8.00

Spelldata

  • id:457594
  • name:Ascendance
  • tooltip:
  • description:{$@spelldesc453575=Gain {$@=}spellname453575 every $457594t seconds spent in combat. {$@=}spellname453575 grants {$458573s2=89} of a random secondary stat for {$457596d=15 seconds}, stacking up to {$457594s1=10} times. This is a Nerubian embellishment.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Authentic Undermine Clam Chowder

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_authentic_undermine_clam_chowder
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:crit_rating
  • amount:470.00

Spelldata

  • id:461957
  • name:Well Fed
  • tooltip:Mastery increased by {$=}w9.
  • description:Increases Mastery by {$s1=0} for {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.$?$w3>0[ Stamina increased by $w3%.][]
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Crystallization

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_crystallization
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:733.25

Spelldata

  • id:453250
  • name:Crystallization
  • tooltip:{$=}pri increased by {$=}w1.
  • description:Increases {$=}pri by {$s1=733} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Flask of Alchemical Chaos

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_flask_of_alchemical_chaos
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:tick
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:30.00

Spelldata

  • id:432021
  • name:Flask of Alchemical Chaos
  • tooltip:Your stats are being randomized every {$t5=30} sec. {$?=}{$=}W1>0[ Critical strike increased by {$=}w1.][]{$?=}{$=}W2>0[ Versatility increased by {$=}w2.][]{$?=}{$=}W3>0[ Haste increased by {$=}w3.][]{$?=}{$=}W4>0[ Mastery increased by {$=}w4.][] {$?=}{$=}W1<0[ Critical strike reduced by {$=}w1.][]{$?=}{$=}W2<0[ Versatility reduced by {$=}w2.][]{$?=}{$=}W3<0[ Haste reduced by {$=}w3.][]{$?=}{$=}W4<0[ Mastery reduced by {$=}w4.][]
  • description:Drink to increase a random secondary stat by {$s5=5290} at the cost of {$s6=442} of two other secondary stats. These effects are randomized again every {$t5=30} sec. {$@spelldesc431970=Lasts {$d=3600 seconds} and through death. Consuming an identical flask will add another {$d=3600 seconds}.}
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Mark of the Wild

Buff Details

  • buff initial source:
  • cooldown name:buff_mark_of_the_wild
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1126
  • name:Mark of the Wild
  • tooltip:Versatility increased by $w1%.
  • description:Infuse a friendly target with the power of the wild, increasing their Versatility by $s1% for 60 minutes. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Skyfury

Buff Details

  • buff initial source:
  • cooldown name:buff_skyfury
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:20.00%
  • default_value:2.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:462854
  • name:Skyfury
  • tooltip:Mastery increased by $w1% and auto attacks have a $h% chance to instantly strike again.
  • description:Harness the fury of the Windlord to grant a target ally $s1% Mastery and empower their auto attacks to have a $h% chance to instantly strike again for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:20.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Skyfury (Main Hand)23.88.045.012.3s1.6s177.1s
Skyfury (Off Hand)19.96.042.014.5s1.6s167.0s
Uptime Avg % Min Max Avg Dur Min Max
Dawnthread Lining64.22%0.00%96.36%30.7s0.1s286.0s

Cooldown Waste Details

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Anoktìs
Immolation AuraFury1.0020.0040.00%20.000.000.00%
Sigil of FlameFury1.0030.0060.00%30.000.000.00%

Statistics & Data Analysis

Fight Length
Anoktìs Fight Length
Count 9999
Mean 299.98
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.98
Range [ ( max - min ) / 2 * 100% ] 20.00%
DPS
Anoktìs Damage Per Second
Count 9999
Mean 255472.44
Minimum 149784.44
Maximum 465685.63
Spread ( max - min ) 315901.18
Range [ ( max - min ) / 2 * 100% ] 61.83%
Standard Deviation 34740.5981
5th Percentile 201928.40
95th Percentile 315261.37
( 95th Percentile - 5th Percentile ) 113332.98
Mean Distribution
Standard Deviation 347.4234
95.00% Confidence Interval ( 254791.50 - 256153.37 )
Normalized 95.00% Confidence Interval ( 99.73% - 100.27% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 711
0.1% Error 71037
0.1 Scale Factor Error with Delta=300 10302871
0.05 Scale Factor Error with Delta=300 41211483
0.01 Scale Factor Error with Delta=300 1030287073
Priority Target DPS
Anoktìs Priority Target Damage Per Second
Count 9999
Mean 255472.44
Minimum 149784.44
Maximum 465685.63
Spread ( max - min ) 315901.18
Range [ ( max - min ) / 2 * 100% ] 61.83%
Standard Deviation 34740.5981
5th Percentile 201928.40
95th Percentile 315261.37
( 95th Percentile - 5th Percentile ) 113332.98
Mean Distribution
Standard Deviation 347.4234
95.00% Confidence Interval ( 254791.50 - 256153.37 )
Normalized 95.00% Confidence Interval ( 99.73% - 100.27% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 711
0.1% Error 71037
0.1 Scale Factor Error with Delta=300 10302871
0.05 Scale Factor Error with Delta=300 41211483
0.01 Scale Factor Error with Delta=300 1030287073
DPS(e)
Anoktìs Damage Per Second (Effective)
Count 9999
Mean 255472.44
Minimum 149784.44
Maximum 465685.63
Spread ( max - min ) 315901.18
Range [ ( max - min ) / 2 * 100% ] 61.83%
Damage
Anoktìs Damage
Count 9999
Mean 76598493.90
Minimum 36712005.39
Maximum 127548215.79
Spread ( max - min ) 90836210.41
Range [ ( max - min ) / 2 * 100% ] 59.29%
DTPS
Anoktìs Damage Taken Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Anoktìs Healing Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Anoktìs Healing Per Second (Effective)
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Anoktìs Heal
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Anoktìs Healing Taken Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats
1 0.00 variable,name=trinket1_steroids,value=trinket.1.has_cooldown&trinket.1.has_stat.any_dps&!trinket.1.is.improvised_seaforium_pacemaker
2 0.00 variable,name=trinket2_steroids,value=trinket.2.has_cooldown&trinket.2.has_stat.any_dps&!trinket.2.is.improvised_seaforium_pacemaker
3 0.00 variable,name=trinket1_crit,value=trinket.1.is.mad_queens_mandate|trinket.1.is.junkmaestros_mega_magnet|trinket.1.is.geargrinders_spare_keys|trinket.1.is.ravenous_honey_buzzer|trinket.1.is.grim_codex|trinket.1.is.ratfang_toxin|trinket.1.is.blastmaster3000|trinket.1.is.cursed_stone_idol|trinket.1.is.perfidious_projector|trinket.1.is.chaotic_nethergate
4 0.00 variable,name=trinket2_crit,value=trinket.2.is.mad_queens_mandate|trinket.2.is.junkmaestros_mega_magnet|trinket.2.is.geargrinders_spare_keys|trinket.2.is.ravenous_honey_buzzer|trinket.2.is.grim_codex|trinket.2.is.ratfang_toxin|trinket.2.is.blastmaster3000|trinket.2.is.cursed_stone_idol|trinket.2.is.perfidious_projector|trinket.2.is.chaotic_nethergate
5 0.00 variable,name=fs_tier34_2piece,value=set_bonus.thewarwithin_season_3_2pc
6 0.00 variable,name=rg_ds,default=0,op=reset
7 0.00 sigil_of_flame
8 0.00 immolation_aura
Default action list Executed every time the actor is available.
# count action,conditions
9 1.00 auto_attack,if=!buff.out_of_range.up
0.00 disrupt
0.00 retarget_auto_attack,line_cd=1,target_if=min:debuff.burning_wound.remains,if=talent.burning_wound&talent.demon_blades&active_dot.burning_wound<(spell_targets>?3)
0.00 retarget_auto_attack,line_cd=1,target_if=min:!target.is_boss,if=talent.burning_wound&talent.demon_blades&active_dot.burning_wound=(spell_targets>?3)
0.00 variable,name=fury_gen,op=set,value=talent.demon_blades*(1%(2.6*attack_haste)*((talent.demonsurge&buff.metamorphosis.up)*3+12))+buff.immolation_aura.stack*6+buff.tactical_retreat.up*10
0.00 variable,name=trinket_pacemaker_proc,value=trinket.1.is.improvised_seaforium_pacemaker&trinket.1.stat.crit.up|trinket.2.is.improvised_seaforium_pacemaker&trinket.2.stat.crit.up|!equipped.improvised_seaforium_pacemaker
0.00 variable,name=tier33_4piece,value=(buff.initiative.up|!talent.initiative|buff.necessary_sacrifice.stack>=5&buff.necessary_sacrifice.remains<0.5+cooldown.vengeful_retreat.remains)&(buff.necessary_sacrifice.up|!set_bonus.thewarwithin_season_2_4pc|cooldown.eye_beam.remains+2>buff.initiative.remains)
0.00 variable,name=tier33_4piece_magnet,value=(buff.initiative.up|!talent.initiative)&(buff.necessary_sacrifice.up|!set_bonus.thewarwithin_season_2_4pc)&variable.trinket_pacemaker_proc&(trinket.1.is.junkmaestros_mega_magnet&(!trinket.2.has_cooldown|trinket.2.cooldown.remains>20))|(trinket.2.is.junkmaestros_mega_magnet&(!trinket.1.has_cooldown|trinket.1.cooldown.remains>20))
0.00 variable,name=double_on_use,value=!equipped.signet_of_the_priory&!equipped.house_of_cards&!equipped.funhouse_lens&!equipped.cursed_stone_idol&!equipped.lily_of_the_eternal_weave&!equipped.arazs_ritual_forge&!equipped.unyielding_netherprism|(trinket.1.is.house_of_cards|trinket.1.is.signet_of_the_priory|trinket.1.is.funhouse_lens|trinket.1.is.cursed_stone_idol|trinket.1.is.lily_of_the_eternal_weave|trinket.1.is.arazs_ritual_forge)&trinket.1.cooldown.remains>20|(trinket.2.is.house_of_cards|trinket.2.is.signet_of_the_priory|trinket.2.is.funhouse_lens|trinket.2.is.cursed_stone_idol|trinket.2.is.lily_of_the_eternal_weave|trinket.2.is.arazs_ritual_forge)&trinket.2.cooldown.remains>20|equipped.unyielding_netherprism&(buff.latent_energy.stack<10|cooldown.metamorphosis.remains>20)
A 0.00 run_action_list,name=ar,if=hero_tree.aldrachi_reaver
B 0.00 run_action_list,name=fs,if=hero_tree.felscarred

Sample Sequence

123456789

Sample Sequence Table

Time # Name [List] Target Resources Buffs
Pre1trinket1_steroids
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre2trinket2_steroids
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre3trinket1_crit
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre4trinket2_crit
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre5fs_tier34_2piece
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre6rg_ds
[precombat]
Anoktìs 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre7sigil_of_flame
[precombat]
Fluffy_Pillow 0.0/100 0% fury dawnthread_lining, flask_of_alchemical_chaos_haste
Pre8immolation_aura
[precombat]
Anoktìs 30.0/100 30% fury dawnthread_lining, flask_of_alchemical_chaos_haste
0:00.0009auto_attack
[default]
Fluffy_Pillow 20.0/100 20% fury immolation_aura, dawnthread_lining, flask_of_alchemical_chaos_haste
0:00.000 Waiting300.337s 20.0/100 20% fury bloodlust, immolation_aura, dawnthread_lining, explosive_adrenaline, maybe_stop_blowing_up, flask_of_alchemical_chaos_haste

Stats

Level Bonus (80) Race Bonus (night_elf) Raid-Buffed Unbuffed Gear Amount
Strength14647-214645146450
Agility17647211168711091787987 (77395)
Stamina864520793896756092669640
Intellect12000012360120000
Spirit00000
Health15877920151218400
Fury1001000
Spell Power12360120000
Crit47.53%45.96%25632
Haste19.98%20.42%12689
Versatility10.07%2.62%2042
Attack Power1172711109170
Mastery65.39%61.82%13634
Armor447764477644776
Run Speed700
Leech1.90%1.90%1937

Gear

Source Slot Average Item Level: 724.00
Local Head Charhound's Vicious Scalp
ilevel: 730, stats: { 6,249 Armor, +72,073 Sta, +866 Haste, +1,990 Mastery, +8,859 AgiInt, +1,224 Avoidance }, gems: { +181 StrAgiInt }
Local Neck Amulet of Earthen Craftsmanship
ilevel: 727, stats: { +39,424 Sta, +4,932 Crit, +4,932 Mastery }, gems: { +147 Mastery, +49 Crit, +147 Mastery, +49 Crit }
Local Shoulders Charhound's Vicious Hornguards
ilevel: 730, stats: { 5,729 Armor, +54,055 Sta, +1,506 Crit, +636 Vers, +6,644 AgiInt }
Local Shirt Artisan Officer's Shirt
ilevel: 1
Local Chest Charhound's Vicious Bindings
ilevel: 730, stats: { 8,332 Armor, +72,073 Sta, +1,956 Crit, +901 Mastery, +8,859 AgiInt }, enchant: { +745 StrAgiInt (crystalline_radiance_3) }
Local Waist Shadow Congregant's Belt
ilevel: 704, stats: { 3,860 Armor, +41,330 Sta, +1,235 Crit, +729 Mastery, +5,215 AgiInt }
Local Legs Charhound's Vicious Hidecoat
ilevel: 727, stats: { 7,126 Armor, +70,086 Sta, +981 Crit, +1,849 Haste, +8,615 AgiInt }, enchant: { +895 Sta, +930 StrAgi (stormbound_armor_kit_3) }
Local Feet Interloper's Reinforced Sandals
ilevel: 717, stats: { 4,721 Armor, +47,888 Sta, +1,406 Vers, +647 Mastery, +5,886 AgiInt }
item effects: { equip: Reshii Grace }
Local Wrists Rune-Branded Armbands
ilevel: 727, stats: { 4,072 Armor, +39,424 Sta, +796 Crit, +796 Mastery, +4,846 AgiInt }, enchant: { +1,325 Leech (whisper_of_armored_leech_3) }
item effects: { equip: Dawnthread Lining }
Local Hands Charhound's Vicious Felclaws
ilevel: 730, stats: { 4,687 Armor, +54,055 Sta, +723 Crit, +1,420 Mastery, +6,644 AgiInt }
Local Finger1 Alysrazor's Band
ilevel: 710, stats: { +33,358 Sta, +4,963 Crit, +4,179 Haste }, gems: { +147 Mastery, +49 Crit, +147 Mastery, +49 Crit }, enchant: { +315 Mastery (radiant_mastery_3) }
Local Finger2 Devout Zealot's Ring
ilevel: 710, stats: { +33,358 Sta, +6,269 Crit, +2,873 Haste }, gems: { +147 Mastery, +49 Crit, +147 Mastery, +49 Crit }, enchant: { +315 Mastery (radiant_mastery_3) }
Local Trinket1 Cursed Stone Idol
ilevel: 730, stats: { +8,422 StrAgi }
item effects: { use: Cursed Stone Idol, equip: Cursed Stone Idol }
Local Trinket2 Improvised Seaforium Pacemaker
ilevel: 730, stats: { +8,422 StrAgi }
item effects: { equip: Improvised Seaforium Pacemaker, equip: Never Stop Blowing Up }
Local Back Reshii Wraps
ilevel: 730, stats: { +40,541 Sta, +4,983 StrAgiInt, +1,836 Haste }, enchant: { +545 Avoidance (chant_of_winged_grace_3) }
item effects: { equip: Ethereal Energy }
Local Main Hand First Fist of the So Cartel
ilevel: 730, weapon: { 10,799 - 15,383, 2.6 }, stats: { +4,429 Agi, +36,037 Sta, +806 Crit, +622 Haste, +612 Leech }, enchant: stonebound_artistry_3, temporary_enchant: Algari Mana Oil
Local Off Hand Everforged Warglaive
ilevel: 727, weapon: { 9,865 - 15,595, 2.6 }, stats: { +4,307 Agi, +35,043 Sta, +707 Crit, +707 Mastery }, enchant: stonebound_artistry_3, temporary_enchant: Algari Mana Oil
item effects: { equip: Ascendance }
Local Tabard Radiant Recruit's Tabard
ilevel: 1

Talents

Talent Tables

Demon Hunter Talents [0]
1
2
3
4
5
6
7
8
9
10

Profile

demonhunter="Anoktìs"
source=blizzard
origin="https://worldofwarcraft.com/en-gb/character/antonidas/anokt%C3%ACs"
spec=havoc
level=80
race=night_elf
timeofday=night
role=attack
position=back
talents=CEkAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAASAAA

# Default consumables
potion=tempered_potion_3
flask=flask_of_alchemical_chaos_3
food=authentic_undermine_clam_chowder
augmentation=crystallized
temporary_enchant=main_hand:algari_mana_oil_3/off_hand:algari_mana_oil_3

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats
actions.precombat+=/variable,name=trinket1_steroids,value=trinket.1.has_cooldown&trinket.1.has_stat.any_dps&!trinket.1.is.improvised_seaforium_pacemaker
actions.precombat+=/variable,name=trinket2_steroids,value=trinket.2.has_cooldown&trinket.2.has_stat.any_dps&!trinket.2.is.improvised_seaforium_pacemaker
actions.precombat+=/variable,name=trinket1_crit,value=trinket.1.is.mad_queens_mandate|trinket.1.is.junkmaestros_mega_magnet|trinket.1.is.geargrinders_spare_keys|trinket.1.is.ravenous_honey_buzzer|trinket.1.is.grim_codex|trinket.1.is.ratfang_toxin|trinket.1.is.blastmaster3000|trinket.1.is.cursed_stone_idol|trinket.1.is.perfidious_projector|trinket.1.is.chaotic_nethergate
actions.precombat+=/variable,name=trinket2_crit,value=trinket.2.is.mad_queens_mandate|trinket.2.is.junkmaestros_mega_magnet|trinket.2.is.geargrinders_spare_keys|trinket.2.is.ravenous_honey_buzzer|trinket.2.is.grim_codex|trinket.2.is.ratfang_toxin|trinket.2.is.blastmaster3000|trinket.2.is.cursed_stone_idol|trinket.2.is.perfidious_projector|trinket.2.is.chaotic_nethergate
actions.precombat+=/variable,name=fs_tier34_2piece,value=set_bonus.thewarwithin_season_3_2pc
actions.precombat+=/variable,name=rg_ds,default=0,op=reset
actions.precombat+=/sigil_of_flame
actions.precombat+=/immolation_aura

# Executed every time the actor is available.
actions=auto_attack,if=!buff.out_of_range.up
actions+=/disrupt
actions+=/retarget_auto_attack,line_cd=1,target_if=min:debuff.burning_wound.remains,if=talent.burning_wound&talent.demon_blades&active_dot.burning_wound<(spell_targets>?3)
actions+=/retarget_auto_attack,line_cd=1,target_if=min:!target.is_boss,if=talent.burning_wound&talent.demon_blades&active_dot.burning_wound=(spell_targets>?3)
actions+=/variable,name=fury_gen,op=set,value=talent.demon_blades*(1%(2.6*attack_haste)*((talent.demonsurge&buff.metamorphosis.up)*3+12))+buff.immolation_aura.stack*6+buff.tactical_retreat.up*10
actions+=/variable,name=trinket_pacemaker_proc,value=trinket.1.is.improvised_seaforium_pacemaker&trinket.1.stat.crit.up|trinket.2.is.improvised_seaforium_pacemaker&trinket.2.stat.crit.up|!equipped.improvised_seaforium_pacemaker
actions+=/variable,name=tier33_4piece,value=(buff.initiative.up|!talent.initiative|buff.necessary_sacrifice.stack>=5&buff.necessary_sacrifice.remains<0.5+cooldown.vengeful_retreat.remains)&(buff.necessary_sacrifice.up|!set_bonus.thewarwithin_season_2_4pc|cooldown.eye_beam.remains+2>buff.initiative.remains)
actions+=/variable,name=tier33_4piece_magnet,value=(buff.initiative.up|!talent.initiative)&(buff.necessary_sacrifice.up|!set_bonus.thewarwithin_season_2_4pc)&variable.trinket_pacemaker_proc&(trinket.1.is.junkmaestros_mega_magnet&(!trinket.2.has_cooldown|trinket.2.cooldown.remains>20))|(trinket.2.is.junkmaestros_mega_magnet&(!trinket.1.has_cooldown|trinket.1.cooldown.remains>20))
actions+=/variable,name=double_on_use,value=!equipped.signet_of_the_priory&!equipped.house_of_cards&!equipped.funhouse_lens&!equipped.cursed_stone_idol&!equipped.lily_of_the_eternal_weave&!equipped.arazs_ritual_forge&!equipped.unyielding_netherprism|(trinket.1.is.house_of_cards|trinket.1.is.signet_of_the_priory|trinket.1.is.funhouse_lens|trinket.1.is.cursed_stone_idol|trinket.1.is.lily_of_the_eternal_weave|trinket.1.is.arazs_ritual_forge)&trinket.1.cooldown.remains>20|(trinket.2.is.house_of_cards|trinket.2.is.signet_of_the_priory|trinket.2.is.funhouse_lens|trinket.2.is.cursed_stone_idol|trinket.2.is.lily_of_the_eternal_weave|trinket.2.is.arazs_ritual_forge)&trinket.2.cooldown.remains>20|equipped.unyielding_netherprism&(buff.latent_energy.stack<10|cooldown.metamorphosis.remains>20)
actions+=/run_action_list,name=ar,if=hero_tree.aldrachi_reaver
actions+=/run_action_list,name=fs,if=hero_tree.felscarred

actions.ar=variable,name=rg_inc,op=set,value=buff.rending_strike.down&buff.glaive_flurry.up&cooldown.blade_dance.up&gcd.remains=0|variable.rg_inc&prev_gcd.1.death_sweep
actions.ar+=/cycling_variable,name=pull_remains,op=reset
actions.ar+=/cycling_variable,name=pull_remains,op=max,value=target.time_to_die
actions.ar+=/retarget_auto_attack,target_if=max:debuff.reavers_mark.remains
actions.ar+=/pick_up_fragment,type=all,use_off_gcd=1,if=fury<=90
actions.ar+=/variable,name=fel_barrage,op=set,value=talent.fel_barrage&(cooldown.fel_barrage.remains<gcd.max*7&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in<gcd.max*7|raid_event.adds.in>90)&(cooldown.metamorphosis.remains|active_enemies>2)|buff.fel_barrage.up)&!(active_enemies=1&!raid_event.adds.exists)
actions.ar+=/chaos_strike,target_if=max:target.health.pct,if=buff.rending_strike.up&buff.glaive_flurry.up&(variable.rg_ds=2|active_enemies>1)&time>10&!debuff.reavers_mark.up
actions.ar+=/annihilation,target_if=max:target.health.pct,if=buff.rending_strike.up&buff.glaive_flurry.up&(variable.rg_ds=2|active_enemies>1)&!debuff.reavers_mark.up
actions.ar+=/chaos_strike,target_if=max:debuff.reavers_mark.remains,if=buff.rending_strike.up&buff.glaive_flurry.up&(variable.rg_ds=2|active_enemies>1)&time>10&debuff.reavers_mark.remains
actions.ar+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=buff.rending_strike.up&buff.glaive_flurry.up&(variable.rg_ds=2|active_enemies>1)&debuff.reavers_mark.remains
actions.ar+=/reavers_glaive,target_if=max:debuff.reavers_mark.remains,if=buff.glaive_flurry.down&buff.rending_strike.down&buff.thrill_of_the_fight_damage.remains<gcd.max*4+(variable.rg_ds=2)+(cooldown.the_hunt.remains<gcd.max*3)*3+(cooldown.eye_beam.remains<gcd.max*3&talent.shattered_destiny)*3&(variable.rg_ds=0|variable.rg_ds=1&cooldown.blade_dance.up|variable.rg_ds=2&cooldown.blade_dance.remains)&(buff.thrill_of_the_fight_damage.up|!prev_gcd.1.death_sweep|!variable.rg_inc)&active_enemies<3&!action.reavers_glaive.last_used<5&debuff.essence_break.down&(buff.metamorphosis.remains>2|cooldown.eye_beam.remains<10|fight_remains<10)&(variable.pull_remains>=10|fight_remains<=10)|fight_remains<=10
actions.ar+=/reavers_glaive,target_if=max:debuff.reavers_mark.remains,if=buff.glaive_flurry.down&buff.rending_strike.down&buff.thrill_of_the_fight_damage.remains<4&(buff.thrill_of_the_fight_damage.up|!prev_gcd.1.death_sweep|!variable.rg_inc)&active_enemies>=2&(variable.pull_remains>=10|fight_remains<10)
actions.ar+=/call_action_list,name=ar_cooldown
actions.ar+=/run_action_list,name=ar_opener,if=(cooldown.eye_beam.up|cooldown.metamorphosis.up|cooldown.essence_break.up)&time<15&(raid_event.adds.in>20|talent.cycle_of_hatred)
actions.ar+=/sigil_of_spite,if=debuff.essence_break.down&cooldown.blade_dance.remains&debuff.reavers_mark.remains>=2-talent.quickened_sigils&(buff.necessary_sacrifice.remains>=2-talent.quickened_sigils|!set_bonus.thewarwithin_season_2_4pc|cooldown.eye_beam.remains>8)&(buff.metamorphosis.down|buff.metamorphosis.remains+talent.shattered_destiny>=buff.necessary_sacrifice.remains+2-talent.quickened_sigils)|fight_remains<20
actions.ar+=/run_action_list,name=ar_fel_barrage,if=variable.fel_barrage&raid_event.adds.up
actions.ar+=/immolation_aura,if=active_enemies>2&talent.ragefire&(!talent.fel_barrage|cooldown.fel_barrage.remains>recharge_time)&debuff.essence_break.down&(buff.metamorphosis.down|buff.metamorphosis.remains>5)
actions.ar+=/immolation_aura,if=active_enemies>2&talent.ragefire&raid_event.adds.up&raid_event.adds.remains<15&raid_event.adds.remains>5&debuff.essence_break.down
actions.ar+=/vengeful_retreat,if=talent.initiative&talent.tactical_retreat&time>20&(cooldown.eye_beam.up&(talent.restless_hunter|cooldown.metamorphosis.remains>10))&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down&buff.metamorphosis.down)
actions.ar+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&!talent.tactical_retreat&(cooldown.eye_beam.remains>15&gcd.remains<0.3|gcd.remains<0.2&cooldown.eye_beam.remains<=gcd.remains&cooldown.metamorphosis.remains>10)&(!variable.trinket1_steroids&!variable.trinket2_steroids|variable.trinket1_steroids&(trinket.1.stat.any.cooldown_remains<gcd.max*3|trinket.1.stat.any.cooldown_remains>30)|variable.trinket2_steroids&(trinket.2.stat.any.cooldown_remains<gcd.max*3|trinket.2.stat.any.cooldown_remains>30))&time>20&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down&buff.metamorphosis.down)
actions.ar+=/run_action_list,name=ar_fel_barrage,if=variable.fel_barrage|!talent.demon_blades&talent.fel_barrage&(buff.fel_barrage.up|cooldown.fel_barrage.up)&buff.metamorphosis.down
actions.ar+=/felblade,target_if=max:debuff.reavers_mark.remains,if=!talent.inertia&active_enemies=1&buff.unbound_chaos.up&buff.initiative.up&debuff.essence_break.down&buff.metamorphosis.down
actions.ar+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.inertia_trigger.up&talent.inertia&cooldown.eye_beam.remains<=0.5&(cooldown.metamorphosis.remains&talent.looks_can_kill|active_enemies>1)
actions.ar+=/run_action_list,name=ar_meta,if=buff.metamorphosis.up
actions.ar+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.inertia_trigger.up&talent.inertia&buff.inertia.down&cooldown.blade_dance.remains<4&(cooldown.eye_beam.remains>5&cooldown.eye_beam.remains>buff.unbound_chaos.remains|cooldown.eye_beam.remains<=gcd.max&cooldown.vengeful_retreat.remains<=gcd.max+1)
actions.ar+=/immolation_aura,if=talent.a_fire_inside&talent.burning_wound&full_recharge_time<gcd.max*2&(raid_event.adds.in>full_recharge_time|active_enemies>desired_targets)
actions.ar+=/immolation_aura,if=active_enemies>desired_targets&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>full_recharge_time)
actions.ar+=/immolation_aura,if=fight_remains<15&cooldown.blade_dance.remains&talent.ragefire
actions.ar+=/eye_beam,if=(cooldown.blade_dance.remains<7|raid_event.adds.up)&(active_enemies>desired_targets*2&(buff.thrill_of_the_fight_damage.up|buff.rending_strike.down&buff.glaive_flurry.down)|raid_event.adds.in>30-buff.cycle_of_hatred.stack*5|fight_style.dungeonroute&!raid_event.adds.in<=40-buff.cycle_of_hatred.stack*5)&(!variable.trinket1_steroids&!variable.trinket2_steroids|variable.trinket1_steroids&(trinket.1.stat.any.cooldown_remains<gcd.max*3|trinket.1.stat.any.cooldown_remains>30-buff.cycle_of_hatred.stack*5)|variable.trinket2_steroids&(trinket.2.stat.any.cooldown_remains<gcd.max*3|trinket.2.stat.any.cooldown_remains>30-buff.cycle_of_hatred.stack*5))|fight_remains<10
actions.ar+=/blade_dance,target_if=max:debuff.reavers_mark.remains,if=(cooldown.eye_beam.remains>=gcd.max*2|active_enemies>=2&buff.glaive_flurry.up&(raid_event.adds.in>30-buff.cycle_of_hatred.stack*5|raid_event.adds.remains>=cooldown.eye_beam.remains&cooldown.eye_beam.remains<gcd.max*2))&buff.rending_strike.down
actions.ar+=/chaos_strike,target_if=max:debuff.reavers_mark.remains,if=buff.rending_strike.up
actions.ar+=/sigil_of_flame,if=active_enemies>3|debuff.essence_break.down
actions.ar+=/felblade,target_if=max:debuff.reavers_mark.remains,if=fury.deficit>=40+variable.fury_gen*0.5&!buff.inertia_trigger.up&(!talent.blind_fury|cooldown.eye_beam.remains>5)
actions.ar+=/glaive_tempest,if=active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>10
actions.ar+=/chaos_strike,target_if=max:debuff.reavers_mark.remains,if=debuff.essence_break.up
actions.ar+=/chaos_nova,if=talent.chaos_fragments&active_enemies>4
actions.ar+=/throw_glaive,target_if=max:debuff.reavers_mark.remains,if=active_enemies>2&talent.furious_throws&talent.soulscar&(!talent.screaming_brutality|charges=2|full_recharge_time<cooldown.blade_dance.remains)
actions.ar+=/chaos_strike,if=cooldown.eye_beam.remains>gcd.max*4|fury>=70-variable.fury_gen*gcd.max-talent.blind_fury.rank*15
actions.ar+=/felblade,target_if=max:debuff.reavers_mark.remains,if=!talent.a_fire_inside&fury<40
actions.ar+=/immolation_aura,if=raid_event.adds.in>full_recharge_time|active_enemies>desired_targets&active_enemies>2
actions.ar+=/sigil_of_flame,if=buff.out_of_range.down&debuff.essence_break.down&(!talent.fel_barrage|cooldown.fel_barrage.remains>25|active_enemies=1&!raid_event.adds.exists)
actions.ar+=/demons_bite,target_if=max:debuff.reavers_mark.remains
actions.ar+=/throw_glaive,target_if=max:debuff.reavers_mark.remains,if=buff.unbound_chaos.down&recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1&!talent.furious_throws
actions.ar+=/fel_rush,if=buff.unbound_chaos.down&recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&active_enemies>1
actions.ar+=/arcane_torrent,if=buff.out_of_range.down&debuff.essence_break.down&fury<100

actions.ar_cooldown=metamorphosis,if=(((cooldown.eye_beam.remains>=20|talent.cycle_of_hatred&cooldown.eye_beam.remains>=13|raid_event.adds.remains>8&raid_event.adds.remains<cooldown.eye_beam.remains)&(!talent.essence_break|debuff.essence_break.up)&buff.fel_barrage.down&(raid_event.adds.in>40|(raid_event.adds.remains>8|!talent.fel_barrage)&active_enemies>desired_targets|fight_style.dungeonroute&!raid_event.adds.in<=120)|!talent.chaotic_transformation|fight_remains<30)&buff.inner_demon.down&(!talent.restless_hunter&cooldown.blade_dance.remains>gcd.max*3|prev_gcd.1.death_sweep|prev_gcd.2.death_sweep|prev_gcd.3.death_sweep))&!talent.inertia&!talent.essence_break&time>15
actions.ar_cooldown+=/metamorphosis,if=(cooldown.blade_dance.remains&((prev_gcd.1.death_sweep|prev_gcd.2.death_sweep|prev_gcd.3.death_sweep|buff.metamorphosis.up&buff.metamorphosis.remains<gcd.max)&cooldown.eye_beam.remains&buff.fel_barrage.down&(raid_event.adds.in>40|(raid_event.adds.remains>8|!talent.fel_barrage)&active_enemies>desired_targets|fight_style.dungeonroute&!raid_event.adds.in<=120)|!talent.chaotic_transformation|fight_remains<30)&(buff.inner_demon.down&(buff.rending_strike.down|!talent.restless_hunter|prev_gcd.1.death_sweep)))&(talent.inertia|talent.essence_break)&time>15
actions.ar_cooldown+=/potion,if=fight_remains<35|(buff.metamorphosis.up|debuff.essence_break.up)&time>10
actions.ar_cooldown+=/invoke_external_buff,name=power_infusion,if=buff.metamorphosis.up|fight_remains<=20
actions.ar_cooldown+=/variable,name=special_trinket,op=set,value=equipped.mad_queens_mandate|equipped.treacherous_transmitter|equipped.skardyns_grace|equipped.signet_of_the_priory|equipped.cursed_stone_idol
actions.ar_cooldown+=/use_item,name=mad_queens_mandate,if=((!talent.initiative|buff.initiative.up|time>5)&(buff.metamorphosis.remains>5|buff.metamorphosis.down)&(trinket.1.is.mad_queens_mandate&(trinket.2.cooldown.duration<10|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any)|trinket.2.is.mad_queens_mandate&(trinket.1.cooldown.duration<10|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any))&fight_remains>120|fight_remains<10&fight_remains<buff.metamorphosis.remains)&debuff.essence_break.down|fight_remains<5
actions.ar_cooldown+=/use_item,name=cursed_stone_idol,if=((buff.metamorphosis.remains>5|buff.metamorphosis.down)&(!buff.inertia.up|!talent.inertia)&(debuff.essence_break.down|!talent.essence_break)&(trinket.1.is.cursed_stone_idol&(trinket.2.cooldown.duration<120|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any|trinket.2.is.signet_of_the_priory|trinket.2.is.unyielding_netherprism)|trinket.2.is.cursed_stone_idol&(trinket.1.cooldown.duration<120|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any|trinket.1.is.signet_of_the_priory|trinket.1.is.unyielding_netherprism))|fight_remains<10&fight_remains<buff.metamorphosis.remains)|fight_remains<5
actions.ar_cooldown+=/use_item,name=treacherous_transmitter,if=!equipped.mad_queens_mandate|equipped.mad_queens_mandate&(trinket.1.is.mad_queens_mandate&trinket.1.cooldown.remains>fight_remains|trinket.2.is.mad_queens_mandate&trinket.2.cooldown.remains>fight_remains)|fight_remains>25
actions.ar_cooldown+=/use_item,name=skardyns_grace,if=(!equipped.mad_queens_mandate|fight_remains>25|trinket.2.is.skardyns_grace&trinket.1.cooldown.remains>fight_remains|trinket.1.is.skardyns_grace&trinket.2.cooldown.remains>fight_remains|trinket.1.cooldown.duration<10|trinket.2.cooldown.duration<10)&buff.metamorphosis.up
actions.ar_cooldown+=/use_item,name=house_of_cards,if=(cooldown.eye_beam.remains<gcd.max|buff.metamorphosis.up)&(raid_event.adds.remains>8|raid_event.adds.in>15)|fight_remains<25
actions.ar_cooldown+=/use_item,name=signet_of_the_priory,if=time<20&(!talent.inertia|buff.inertia.up)&!equipped.cursed_stone_idol|(cooldown.eye_beam.remains<gcd.max|buff.metamorphosis.remains>8|cooldown.metamorphosis.up&buff.metamorphosis.up)&(raid_event.adds.remains>15|raid_event.adds.in>115|fight_style.dungeonroute&!raid_event.adds.in<=120)&(!equipped.cursed_stone_idol|(trinket.1.is.signet_of_the_priory&trinket.2.cooldown.remains>20|trinket.2.is.signet_of_the_priory&trinket.1.cooldown.remains>20))|fight_remains<25
actions.ar_cooldown+=/use_item,name=perfidious_projector,if=variable.tier33_4piece&variable.double_on_use|fight_remains<15
actions.ar_cooldown+=/use_item,name=chaotic_nethergate,if=variable.tier33_4piece&variable.double_on_use|fight_remains<15
actions.ar_cooldown+=/use_item,name=ratfang_toxin,if=variable.tier33_4piece&variable.double_on_use|fight_remains<5
actions.ar_cooldown+=/use_item,name=geargrinders_spare_keys,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.ar_cooldown+=/use_item,name=grim_codex,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.ar_cooldown+=/use_item,name=ravenous_honey_buzzer,if=(variable.tier33_4piece&(buff.inertia.down&(cooldown.essence_break.remains&debuff.essence_break.down|!talent.essence_break))&(trinket.1.is.ravenous_honey_buzzer&(trinket.2.cooldown.duration<10|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any)|trinket.2.is.ravenous_honey_buzzer&(trinket.1.cooldown.duration<10|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any))&fight_remains>120|fight_remains<10&fight_remains<buff.metamorphosis.remains)|fight_remains<5
actions.ar_cooldown+=/use_item,name=blastmaster3000,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.ar_cooldown+=/use_item,name=junkmaestros_mega_magnet,if=variable.tier33_4piece_magnet&variable.double_on_use&time>10|fight_remains<5
actions.ar_cooldown+=/do_treacherous_transmitter_task,if=cooldown.eye_beam.remains>15|cooldown.eye_beam.remains<5|fight_remains<20|buff.metamorphosis.up
actions.ar_cooldown+=/use_item,name=unyielding_netherprism,if=((cooldown.eye_beam.remains<gcd.max&(active_enemies>1|talent.looks_can_kill)&((trinket.1.is.unyielding_netherprism&trinket.2.cooldown.duration>90&variable.trinket2_steroids|cooldown.metamorphosis.remains<=5&buff.latent_energy.stack>10)|(trinket.2.is.unyielding_netherprism&trinket.1.cooldown.duration>90&variable.trinket1_steroids|cooldown.metamorphosis.remains<=5&buff.latent_energy.stack>10))|(buff.metamorphosis.up&((trinket.1.is.unyielding_netherprism&trinket.2.cooldown.duration>90&variable.trinket2_steroids)|(trinket.2.is.unyielding_netherprism&trinket.1.cooldown.duration>90&variable.trinket1_steroids)&!equipped.improvised_seaforium_pacemaker&!equipped.soleahs_secret_technique)))&(raid_event.adds.in>105|raid_event.adds.remains>8)|fight_remains<25)&((trinket.1.is.unyielding_netherprism&(!variable.trinket2_steroids|trinket.2.cooldown.duration<120|trinket.2.cooldown.remains>20)|trinket.2.is.unyielding_netherprism&(!variable.trinket1_steroids|trinket.1.cooldown.duration<120|trinket.1.cooldown.remains>20))|equipped.improvised_seaforium_pacemaker|equipped.soleahs_secret_technique)
actions.ar_cooldown+=/use_item,slot=trinket1,if=((cooldown.eye_beam.remains<gcd.max&active_enemies>1|buff.metamorphosis.up&(cooldown.metamorphosis.remains<buff.metamorphosis.remains|cooldown.metamorphosis.remains>=20|cooldown.metamorphosis.up))&(raid_event.adds.in>trinket.1.cooldown.duration-15|raid_event.adds.remains>8|fight_style.dungeonroute&!raid_event.adds.in<=trinket.1.cooldown.duration)|!trinket.1.has_buff.any|fight_remains<25)&!trinket.1.is.mister_locknstalk&!variable.trinket1_crit&!trinket.1.is.skardyns_grace&!trinket.1.is.treacherous_transmitter&!trinket.1.is.unyielding_netherprism&!trinket.1.is.signet_of_the_priory&(!variable.special_trinket|trinket.2.cooldown.remains>20|(trinket.1.cooldown.duration>90&trinket.1.has_buff.agility))
actions.ar_cooldown+=/use_item,slot=trinket2,if=((cooldown.eye_beam.remains<gcd.max&active_enemies>1|buff.metamorphosis.up&(cooldown.metamorphosis.remains<buff.metamorphosis.remains|cooldown.metamorphosis.remains>=20|cooldown.metamorphosis.up))&(raid_event.adds.in>trinket.2.cooldown.duration-15|raid_event.adds.remains>8|fight_style.dungeonroute&!raid_event.adds.in<=trinket.2.cooldown.duration)|!trinket.2.has_buff.any|fight_remains<25)&!trinket.2.is.mister_locknstalk&!variable.trinket2_crit&!trinket.2.is.skardyns_grace&!trinket.2.is.treacherous_transmitter&!trinket.2.is.unyielding_netherprism&!trinket.2.is.signet_of_the_priory&(!variable.special_trinket|trinket.1.cooldown.remains>20|(trinket.2.cooldown.duration>90&trinket.2.has_buff.agility))
actions.ar_cooldown+=/the_hunt,target_if=max:debuff.reavers_mark.remains,if=debuff.essence_break.down&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>45)&(debuff.reavers_mark.up|raid_event.adds.remains>=15)&buff.reavers_glaive.down&(buff.metamorphosis.remains>5|buff.metamorphosis.down)&(!talent.initiative|buff.initiative.up|time>5)&time>5&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down)|fight_remains<=30
actions.ar_cooldown+=/sigil_of_spite,if=debuff.essence_break.down&(debuff.reavers_mark.remains>=2-talent.quickened_sigils)&cooldown.blade_dance.remains&time>15

actions.ar_fel_barrage=variable,name=generator_up,op=set,value=cooldown.felblade.remains<gcd.max|cooldown.sigil_of_flame.remains<gcd.max
actions.ar_fel_barrage+=/variable,name=gcd_drain,op=set,value=gcd.max*32
actions.ar_fel_barrage+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=buff.inner_demon.up
actions.ar_fel_barrage+=/eye_beam,if=(buff.fel_barrage.down|fury>45&talent.blind_fury)&(active_enemies>1&raid_event.adds.up|raid_event.adds.in>40-buff.cycle_of_hatred.stack*5)
actions.ar_fel_barrage+=/essence_break,if=buff.fel_barrage.down&buff.metamorphosis.up
actions.ar_fel_barrage+=/death_sweep,target_if=max:debuff.reavers_mark.remains,if=buff.fel_barrage.down
actions.ar_fel_barrage+=/immolation_aura,if=(active_enemies>2|buff.fel_barrage.up)&(cooldown.eye_beam.remains>recharge_time+3)
actions.ar_fel_barrage+=/glaive_tempest,if=buff.fel_barrage.down&active_enemies>1
actions.ar_fel_barrage+=/blade_dance,target_if=max:debuff.reavers_mark.remains,if=buff.fel_barrage.down
actions.ar_fel_barrage+=/fel_barrage,if=fury>100&(raid_event.adds.in>90|raid_event.adds.in<gcd.max|raid_event.adds.remains>4&active_enemies>2)
actions.ar_fel_barrage+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.inertia_trigger.up&buff.fel_barrage.up
actions.ar_fel_barrage+=/sigil_of_flame,if=fury.deficit>40&buff.fel_barrage.up
actions.ar_fel_barrage+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.fel_barrage.up&fury.deficit>40
actions.ar_fel_barrage+=/death_sweep,target_if=max:debuff.reavers_mark.remains,if=fury-variable.gcd_drain-35>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.ar_fel_barrage+=/glaive_tempest,if=fury-variable.gcd_drain-30>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.ar_fel_barrage+=/blade_dance,target_if=max:debuff.reavers_mark.remains,if=fury-variable.gcd_drain-35>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.ar_fel_barrage+=/arcane_torrent,if=fury.deficit>40&buff.fel_barrage.up
actions.ar_fel_barrage+=/the_hunt,target_if=max:debuff.reavers_mark.remains,if=fury>40&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>80)
actions.ar_fel_barrage+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=fury-variable.gcd_drain-40>20&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.ar_fel_barrage+=/chaos_strike,target_if=max:debuff.reavers_mark.remains,if=fury-variable.gcd_drain-40>20&(cooldown.fel_barrage.remains&cooldown.fel_barrage.remains<10&fury>100|buff.fel_barrage.up&(buff.fel_barrage.remains*variable.fury_gen-buff.fel_barrage.remains*32)>0)
actions.ar_fel_barrage+=/demons_bite

actions.ar_meta=death_sweep,target_if=max:debuff.reavers_mark.remains,if=buff.metamorphosis.remains<gcd.max|debuff.essence_break.up|cooldown.metamorphosis.up&!talent.restless_hunter
actions.ar_meta+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&(cooldown.metamorphosis.remains&(cooldown.essence_break.remains<=0.6|cooldown.essence_break.remains>10|!talent.essence_break)|talent.restless_hunter)&cooldown.eye_beam.remains&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down)
actions.ar_meta+=/felblade,target_if=max:debuff.reavers_mark.remains,if=talent.inertia&buff.inertia_trigger.up&cooldown.essence_break.remains<=1&cooldown.blade_dance.remains<=gcd.max*2&cooldown.metamorphosis.remains<=gcd.max*3
actions.ar_meta+=/essence_break,if=fury>=30&talent.restless_hunter&cooldown.metamorphosis.up&(talent.inertia&buff.inertia.up|!talent.inertia)&cooldown.blade_dance.remains<=gcd.max
actions.ar_meta+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=buff.metamorphosis.remains<gcd.max|debuff.essence_break.remains&debuff.essence_break.remains<0.5&cooldown.blade_dance.remains|buff.inner_demon.up&cooldown.essence_break.up&cooldown.metamorphosis.up
actions.ar_meta+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.inertia_trigger.up&talent.inertia&cooldown.metamorphosis.remains&(cooldown.eye_beam.remains<=0.5|cooldown.essence_break.remains<=0.5|cooldown.blade_dance.remains<=5.5|buff.initiative.remains<gcd.remains)
actions.ar_meta+=/fel_rush,if=buff.inertia_trigger.up&talent.inertia&cooldown.metamorphosis.remains&active_enemies>2
actions.ar_meta+=/fel_rush,if=buff.inertia_trigger.up&talent.inertia&cooldown.blade_dance.remains<gcd.max*3&cooldown.metamorphosis.remains&active_enemies>2
actions.ar_meta+=/immolation_aura,if=charges=2&active_enemies>1&debuff.essence_break.down
actions.ar_meta+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=buff.inner_demon.up&(cooldown.eye_beam.remains<gcd.max*3&cooldown.blade_dance.remains|cooldown.metamorphosis.remains<gcd.max*3)
actions.ar_meta+=/essence_break,if=time<20&buff.thrill_of_the_fight_damage.remains>gcd.max*4&buff.metamorphosis.remains>=gcd.max*2&cooldown.metamorphosis.up&cooldown.death_sweep.remains<=gcd.max&buff.inertia.up
actions.ar_meta+=/essence_break,if=fury>20&(cooldown.blade_dance.remains<gcd.max*3|cooldown.blade_dance.up)&(buff.unbound_chaos.down&!talent.inertia|buff.inertia.up)&buff.out_of_range.remains<gcd.max&(!talent.shattered_destiny|cooldown.eye_beam.remains>4)|fight_remains<10
actions.ar_meta+=/death_sweep,target_if=max:debuff.reavers_mark.remains
actions.ar_meta+=/eye_beam,if=debuff.essence_break.down&buff.inner_demon.down
actions.ar_meta+=/glaive_tempest,if=debuff.essence_break.down&(cooldown.blade_dance.remains>gcd.max*2|fury>60)&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>10)
actions.ar_meta+=/sigil_of_flame,if=active_enemies>2&debuff.essence_break.down
actions.ar_meta+=/throw_glaive,target_if=max:debuff.reavers_mark.remains,if=talent.soulscar&talent.furious_throws&active_enemies=3&debuff.essence_break.down&(charges=2|full_recharge_time<cooldown.blade_dance.remains)
actions.ar_meta+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=cooldown.blade_dance.remains|fury>60|soul_fragments.total>0|buff.metamorphosis.remains<5&cooldown.felblade.up|debuff.essence_break.up
actions.ar_meta+=/sigil_of_flame,if=buff.metamorphosis.remains>5&buff.out_of_range.down&fury.deficit>=30+variable.fury_gen*gcd.max+active_enemies*talent.flames_of_fury.rank
actions.ar_meta+=/felblade,target_if=max:debuff.reavers_mark.remains,if=fury.deficit>=40+variable.fury_gen*0.5&!buff.inertia_trigger.up
actions.ar_meta+=/sigil_of_flame,if=debuff.essence_break.down&buff.out_of_range.down&fury.deficit>=30+variable.fury_gen*gcd.max+active_enemies*talent.flames_of_fury.rank
actions.ar_meta+=/immolation_aura,if=buff.out_of_range.down&recharge_time<(cooldown.eye_beam.remains<?buff.metamorphosis.remains)&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>full_recharge_time)
actions.ar_meta+=/annihilation,target_if=max:debuff.reavers_mark.remains
actions.ar_meta+=/throw_glaive,target_if=max:debuff.reavers_mark.remains,if=buff.unbound_chaos.down&recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1&!talent.furious_throws
actions.ar_meta+=/fel_rush,if=recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1
actions.ar_meta+=/demons_bite,target_if=max:debuff.reavers_mark.remains

actions.ar_opener=potion
actions.ar_opener+=/the_hunt,target_if=max:debuff.reavers_mark.remains
actions.ar_opener+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&time>4&buff.metamorphosis.up&(!talent.inertia|buff.inertia_trigger.down)&buff.inner_demon.down&cooldown.blade_dance.remains&gcd.remains<0.1
actions.ar_opener+=/death_sweep,target_if=max:debuff.reavers_mark.remains,if=!talent.chaotic_transformation&cooldown.metamorphosis.up&buff.glaive_flurry.up
actions.ar_opener+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=buff.rending_strike.up&buff.thrill_of_the_fight_damage.down
actions.ar_opener+=/felblade,target_if=max:debuff.reavers_mark.remains,if=!talent.inertia&talent.unbound_chaos&buff.unbound_chaos.up&buff.initiative.up&debuff.essence_break.down&active_enemies<=2
actions.ar_opener+=/fel_rush,if=!talent.inertia&talent.unbound_chaos&buff.unbound_chaos.up&buff.initiative.up&debuff.essence_break.down&active_enemies>2
actions.ar_opener+=/annihilation,target_if=max:debuff.reavers_mark.remains,if=talent.inner_demon&buff.inner_demon.up&(!talent.essence_break|cooldown.essence_break.up)
actions.ar_opener+=/essence_break,if=(buff.inertia.up|!talent.inertia)&buff.metamorphosis.up&cooldown.blade_dance.remains<=gcd.max&debuff.reavers_mark.up
actions.ar_opener+=/felblade,target_if=max:debuff.reavers_mark.remains,if=buff.inertia_trigger.up&talent.inertia&talent.restless_hunter&cooldown.essence_break.up&cooldown.metamorphosis.up&buff.metamorphosis.up&cooldown.blade_dance.remains<=gcd.max
actions.ar_opener+=/felblade,target_if=max:debuff.reavers_mark.remains,if=talent.inertia&buff.inertia_trigger.up&(buff.inertia.down&buff.metamorphosis.up)&debuff.essence_break.down&active_enemies<=2
actions.ar_opener+=/fel_rush,if=talent.inertia&buff.inertia_trigger.up&(buff.inertia.down&buff.metamorphosis.up)&debuff.essence_break.down&(cooldown.felblade.remains|active_enemies>2)
actions.ar_opener+=/felblade,target_if=max:debuff.reavers_mark.remains,if=talent.inertia&buff.inertia_trigger.up&buff.metamorphosis.up&cooldown.metamorphosis.remains&debuff.essence_break.down
actions.ar_opener+=/the_hunt,target_if=max:debuff.reavers_mark.remains,if=(buff.metamorphosis.up&hero_tree.aldrachi_reaver&talent.shattered_destiny|!talent.shattered_destiny&hero_tree.aldrachi_reaver|hero_tree.felscarred)&(!talent.initiative|talent.inertia|buff.initiative.up|time>5)
actions.ar_opener+=/felblade,target_if=max:debuff.reavers_mark.remains,if=fury<40&buff.inertia_trigger.down&debuff.essence_break.down
actions.ar_opener+=/reavers_glaive,target_if=max:debuff.reavers_mark.remains,if=debuff.reavers_mark.down&debuff.essence_break.down
actions.ar_opener+=/chaos_strike,target_if=max:debuff.reavers_mark.remains,if=buff.rending_strike.up&active_enemies>2
actions.ar_opener+=/blade_dance,target_if=max:debuff.reavers_mark.remains,if=buff.glaive_flurry.up&active_enemies>2
actions.ar_opener+=/immolation_aura,if=talent.a_fire_inside&talent.burning_wound&buff.metamorphosis.down
actions.ar_opener+=/metamorphosis,if=buff.metamorphosis.up&cooldown.blade_dance.remains>gcd.max*2&buff.inner_demon.down&(!talent.restless_hunter|prev_gcd.1.death_sweep)&(cooldown.essence_break.remains|!talent.essence_break|!talent.chaotic_transformation)
actions.ar_opener+=/sigil_of_spite,if=debuff.reavers_mark.up&(cooldown.eye_beam.remains&cooldown.metamorphosis.remains)&debuff.essence_break.down
actions.ar_opener+=/eye_beam,if=buff.metamorphosis.down|debuff.essence_break.down&buff.inner_demon.down&(cooldown.blade_dance.remains|talent.essence_break&cooldown.essence_break.up)
actions.ar_opener+=/essence_break,if=cooldown.blade_dance.remains<gcd.max&!hero_tree.felscarred&!talent.shattered_destiny&buff.metamorphosis.up|cooldown.eye_beam.remains&cooldown.metamorphosis.remains
actions.ar_opener+=/death_sweep,target_if=max:debuff.reavers_mark.remains
actions.ar_opener+=/annihilation,target_if=max:debuff.reavers_mark.remains
actions.ar_opener+=/demons_bite,target_if=max:debuff.reavers_mark.remains

actions.fs=pick_up_fragment,type=all,use_off_gcd=1
actions.fs+=/variable,name=fel_barrage,op=set,value=talent.fel_barrage&(cooldown.fel_barrage.remains<gcd.max*7&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in<gcd.max*7|raid_event.adds.in>90)&(cooldown.metamorphosis.remains|active_enemies>2)|buff.fel_barrage.up)&!(active_enemies=1&!raid_event.adds.exists)
actions.fs+=/call_action_list,name=fs_cooldown
actions.fs+=/run_action_list,name=fs_opener,if=(cooldown.eye_beam.up|cooldown.metamorphosis.up|cooldown.essence_break.up|buff.demonsurge.stack<3+talent.student_of_suffering+talent.a_fire_inside)&time<15&raid_event.adds.in>40-buff.cycle_of_hatred.stack*5
actions.fs+=/run_action_list,name=fs_fel_barrage,if=variable.fel_barrage&raid_event.adds.up
actions.fs+=/immolation_aura,if=active_enemies>2&talent.ragefire&(!talent.fel_barrage|cooldown.fel_barrage.remains>recharge_time)&debuff.essence_break.down&(buff.metamorphosis.down|buff.metamorphosis.remains>5)
actions.fs+=/immolation_aura,if=active_enemies>2&talent.ragefire&raid_event.adds.up&raid_event.adds.remains<15&raid_event.adds.remains>5&debuff.essence_break.down
actions.fs+=/felblade,if=talent.unbound_chaos&buff.unbound_chaos.up&!talent.inertia&active_enemies<=2&(talent.student_of_suffering&cooldown.eye_beam.remains-gcd.max*2<=buff.unbound_chaos.remains|hero_tree.aldrachi_reaver)
actions.fs+=/fel_rush,if=talent.unbound_chaos&buff.unbound_chaos.up&!talent.inertia&active_enemies>3&(talent.student_of_suffering&cooldown.eye_beam.remains-gcd.max*2<=buff.unbound_chaos.remains)
actions.fs+=/run_action_list,name=fs_meta,if=buff.metamorphosis.up
actions.fs+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&(cooldown.eye_beam.remains>15&gcd.remains<0.3|gcd.remains<0.2&cooldown.eye_beam.remains<=gcd.remains&(cooldown.metamorphosis.remains>10|cooldown.blade_dance.remains<gcd.max*3))&(!talent.student_of_suffering|cooldown.sigil_of_flame.remains)&(cooldown.essence_break.remains<=gcd.max*2&talent.student_of_suffering&cooldown.sigil_of_flame.remains|cooldown.essence_break.remains>=18|!talent.student_of_suffering)&cooldown.metamorphosis.remains>10&time>20&(!talent.inertia|buff.inertia_trigger.down)
actions.fs+=/run_action_list,name=fs_fel_barrage,if=variable.fel_barrage|!talent.demon_blades&talent.fel_barrage&(buff.fel_barrage.up|cooldown.fel_barrage.up)&buff.metamorphosis.down
actions.fs+=/immolation_aura,if=variable.fs_tier34_2piece&(full_recharge_time<gcd.max*3|buff.immolation_aura.down&(cooldown.eye_beam.remains<3&(!talent.essence_break|buff.cycle_of_hatred.stack<4)|talent.essence_break&cooldown.essence_break.remains<=5|talent.essence_break&((cooldown.eye_beam.remains<3)*cooldown.essence_break.remains)>recharge_time))&(!talent.dancing_with_fate.rank=2|cooldown.blade_dance.remains>=gcd.max|cooldown.eye_beam.remains<3)
actions.fs+=/immolation_aura,if=variable.fs_tier34_2piece&((cooldown.eye_beam.remains+cooldown.metamorphosis.remains)<10)&(!talent.dancing_with_fate.rank=2|cooldown.blade_dance.remains>=gcd.max|cooldown.eye_beam.remains<3)
actions.fs+=/immolation_aura,if=talent.a_fire_inside&talent.burning_wound&full_recharge_time<gcd.max*2&(raid_event.adds.in>full_recharge_time|active_enemies>desired_targets)
actions.fs+=/immolation_aura,if=active_enemies>desired_targets&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>full_recharge_time)
actions.fs+=/immolation_aura,if=fight_remains<15&cooldown.blade_dance.remains&talent.ragefire
actions.fs+=/sigil_of_flame,if=talent.student_of_suffering&(cooldown.eye_beam.remains<=gcd.max|!talent.initiative)&(cooldown.essence_break.remains<gcd.max*3|!talent.essence_break)&(cooldown.metamorphosis.remains>10|cooldown.blade_dance.remains<gcd.max*2)
actions.fs+=/eye_beam,if=(!talent.initiative|buff.initiative.up|cooldown.vengeful_retreat.remains>=10|cooldown.metamorphosis.up|talent.initiative&!talent.tactical_retreat)&(cooldown.blade_dance.remains<7|raid_event.adds.up)&(active_enemies>desired_targets*2|raid_event.adds.in>30-buff.cycle_of_hatred.stack*5|fight_style.dungeonroute&!raid_event.adds.in<=40-buff.cycle_of_hatred.stack*5)&(!variable.trinket1_steroids&!variable.trinket2_steroids|variable.trinket1_steroids&(trinket.1.stat.any.cooldown_remains<gcd.max*3|trinket.1.stat.any.cooldown_remains>30-buff.cycle_of_hatred.stack*5)|variable.trinket2_steroids&(trinket.2.stat.any.cooldown_remains<gcd.max*3|trinket.2.stat.any.cooldown_remains>30-buff.cycle_of_hatred.stack*5))|fight_remains<10
actions.fs+=/felblade,if=variable.fs_tier34_2piece&talent.inertia&buff.inertia_trigger.up&(buff.immolation_aura.up|buff.inertia_trigger.remains<=0.5|cooldown.the_hunt.remains<=0.5|active_enemies>1&cooldown.eye_beam.remains<=0.5)&active_enemies<=2
actions.fs+=/fel_rush,if=variable.fs_tier34_2piece&talent.inertia&buff.inertia_trigger.up&(buff.immolation_aura.up|buff.inertia_trigger.remains<=gcd.max|cooldown.the_hunt.remains<=gcd.max|active_enemies>1&cooldown.eye_beam.remains<=gcd)&(active_enemies>2|cooldown.felblade.remains)
actions.fs+=/essence_break,if=!talent.initiative&cooldown.eye_beam.remains>5
actions.fs+=/blade_dance,if=cooldown.eye_beam.remains>=gcd.max*4&(active_enemies>3|talent.screaming_brutality&talent.soulscar|!variable.fs_tier34_2piece|variable.fs_tier34_2piece&(talent.dancing_with_fate.rank=2|buff.immolation_aura.down&!debuff.essence_break.up))
actions.fs+=/chaos_strike,if=variable.fs_tier34_2piece&buff.immolation_aura.up&((cooldown.eye_beam.remains>=gcd.max*4|(fury>=70-30*(talent.student_of_suffering&(cooldown.sigil_of_flame.remains<=gcd.max|cooldown.sigil_of_flame.up))-buff.chaos_theory.up*20-variable.fury_gen))|talent.blind_fury)
actions.fs+=/glaive_tempest,if=active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>10
actions.fs+=/sigil_of_flame,if=active_enemies>3&!talent.student_of_suffering
actions.fs+=/chaos_strike,if=debuff.essence_break.up
actions.fs+=/felblade,if=fury.deficit>40+variable.fury_gen*(0.5%gcd.max)&(cooldown.vengeful_retreat.remains>=action.felblade.cooldown+0.5&talent.inertia&active_enemies=1|!talent.inertia|hero_tree.aldrachi_reaver|cooldown.essence_break.remains)&cooldown.metamorphosis.remains&cooldown.eye_beam.remains>=0.5+gcd.max*(talent.student_of_suffering&cooldown.sigil_of_flame.remains<=gcd.max)&(!variable.fs_tier34_2piece|variable.fs_tier34_2piece&buff.immolation_aura.down&cooldown.immolation_aura.remains)
actions.fs+=/chaos_strike,if=cooldown.eye_beam.remains>=gcd.max*4|(fury>=70-30*(talent.student_of_suffering&(cooldown.sigil_of_flame.remains<=gcd.max|cooldown.sigil_of_flame.up))-buff.chaos_theory.up*20-variable.fury_gen)
actions.fs+=/immolation_aura,if=!variable.fs_tier34_2piece&raid_event.adds.in>full_recharge_time&cooldown.eye_beam.remains>=gcd.max*(1+talent.student_of_suffering&(cooldown.sigil_of_flame.remains<=gcd.max|cooldown.sigil_of_flame.up))|active_enemies>desired_targets&active_enemies>2
actions.fs+=/felblade,if=buff.out_of_range.down&buff.inertia_trigger.down&cooldown.eye_beam.remains>=gcd.max*(1+talent.student_of_suffering&(cooldown.sigil_of_flame.remains<=gcd.max|cooldown.sigil_of_flame.up))
actions.fs+=/sigil_of_flame,if=buff.out_of_range.down&debuff.essence_break.down&!talent.student_of_suffering&(!talent.fel_barrage|cooldown.fel_barrage.remains>25|(active_enemies=1&!raid_event.adds.exists))
actions.fs+=/demons_bite
actions.fs+=/throw_glaive,if=recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1&!talent.furious_throws
actions.fs+=/fel_rush,if=buff.unbound_chaos.down&recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&active_enemies>1
actions.fs+=/arcane_torrent,if=buff.out_of_range.down&debuff.essence_break.down&fury<100

actions.fs_cooldown=metamorphosis,if=(((cooldown.eye_beam.remains>=20|talent.cycle_of_hatred&cooldown.eye_beam.remains>=13|raid_event.adds.remains>8&raid_event.adds.remains<cooldown.eye_beam.remains)&(!talent.essence_break|debuff.essence_break.up)&buff.fel_barrage.down&(raid_event.adds.in>40|(raid_event.adds.remains>8|!talent.fel_barrage)&active_enemies>desired_targets|fight_style.dungeonroute&!raid_event.adds.in<=120)|fight_remains<30)&buff.inner_demon.down&(!talent.restless_hunter&cooldown.blade_dance.remains>gcd.max*3|prev_gcd.1.death_sweep))&!talent.inertia&!talent.essence_break&time>15
actions.fs_cooldown+=/metamorphosis,if=(cooldown.blade_dance.remains&((prev_gcd.1.death_sweep|prev_gcd.2.death_sweep|prev_gcd.3.death_sweep|buff.metamorphosis.up&buff.metamorphosis.remains<gcd.max)&cooldown.eye_beam.remains&buff.fel_barrage.down&(raid_event.adds.in>40|(raid_event.adds.remains>8|!talent.fel_barrage)&active_enemies>desired_targets|fight_style.dungeonroute&!raid_event.adds.in<=120)|fight_remains<30)&(buff.inner_demon.down&(!talent.restless_hunter|prev_gcd.1.death_sweep)))&(talent.inertia|talent.essence_break)&time>15
actions.fs_cooldown+=/potion,if=fight_remains<35|(buff.metamorphosis.up|debuff.essence_break.up)&time>10
actions.fs_cooldown+=/invoke_external_buff,name=power_infusion,if=buff.metamorphosis.up|fight_remains<=20
actions.fs_cooldown+=/variable,name=special_trinket,op=set,value=equipped.mad_queens_mandate|equipped.treacherous_transmitter|equipped.skardyns_grace|equipped.signet_of_the_priory|equipped.cursed_stone_idol
actions.fs_cooldown+=/use_item,name=mad_queens_mandate,if=((!talent.initiative|buff.initiative.up|time>5)&(buff.metamorphosis.remains>5|buff.metamorphosis.down)&(trinket.1.is.mad_queens_mandate&(trinket.2.cooldown.duration<10|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any)|trinket.2.is.mad_queens_mandate&(trinket.1.cooldown.duration<10|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any))&fight_remains>120|fight_remains<10&fight_remains<buff.metamorphosis.remains)&debuff.essence_break.down|fight_remains<5
actions.fs_cooldown+=/use_item,name=cursed_stone_idol,if=((buff.metamorphosis.remains>5|buff.metamorphosis.down)&(!buff.inertia.up|!talent.inertia)&(debuff.essence_break.down|!talent.essence_break)&(trinket.1.is.cursed_stone_idol&(trinket.2.cooldown.duration<120|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any|trinket.2.is.signet_of_the_priory|trinket.2.is.unyielding_netherprism)|trinket.2.is.cursed_stone_idol&(trinket.1.cooldown.duration<120|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any|trinket.1.is.signet_of_the_priory|trinket.1.is.unyielding_netherprism))|fight_remains<10&fight_remains<buff.metamorphosis.remains)|fight_remains<5
actions.fs_cooldown+=/use_item,name=treacherous_transmitter,if=!equipped.mad_queens_mandate|equipped.mad_queens_mandate&(trinket.1.is.mad_queens_mandate&trinket.1.cooldown.remains>fight_remains|trinket.2.is.mad_queens_mandate&trinket.2.cooldown.remains>fight_remains)|fight_remains>25
actions.fs_cooldown+=/use_item,name=skardyns_grace,if=(!equipped.mad_queens_mandate|fight_remains>25|trinket.2.is.skardyns_grace&trinket.1.cooldown.remains>fight_remains|trinket.1.is.skardyns_grace&trinket.2.cooldown.remains>fight_remains|trinket.1.cooldown.duration<10|trinket.2.cooldown.duration<10)&buff.metamorphosis.up
actions.fs_cooldown+=/use_item,name=house_of_cards,if=(cooldown.eye_beam.remains<gcd.max|buff.metamorphosis.up)&(raid_event.adds.remains>8|raid_event.adds.in>15)|fight_remains<25
actions.fs_cooldown+=/use_item,name=signet_of_the_priory,if=time<20&(!talent.inertia|buff.inertia.up)&!equipped.cursed_stone_idol|(cooldown.eye_beam.remains<gcd.max|buff.metamorphosis.remains>8|cooldown.metamorphosis.up&buff.metamorphosis.up)&(raid_event.adds.remains>15|raid_event.adds.in>115|fight_style.dungeonroute&!raid_event.adds.in<=120)&(!equipped.cursed_stone_idol|(trinket.1.is.signet_of_the_priory&trinket.2.cooldown.remains>20|trinket.2.is.signet_of_the_priory&trinket.1.cooldown.remains>20))|fight_remains<25
actions.fs_cooldown+=/use_item,name=perfidious_projector,if=variable.tier33_4piece&variable.double_on_use|fight_remains<15
actions.fs_cooldown+=/use_item,name=chaotic_nethergate,if=variable.tier33_4piece&variable.double_on_use|fight_remains<15
actions.fs_cooldown+=/use_item,name=ratfang_toxin,if=variable.tier33_4piece&variable.double_on_use|fight_remains<5
actions.fs_cooldown+=/use_item,name=geargrinders_spare_keys,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.fs_cooldown+=/use_item,name=grim_codex,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.fs_cooldown+=/use_item,name=ravenous_honey_buzzer,if=(variable.tier33_4piece&(buff.inertia.down&(cooldown.essence_break.remains&debuff.essence_break.down|!talent.essence_break))&(trinket.1.is.ravenous_honey_buzzer&(trinket.2.cooldown.duration<10|trinket.2.cooldown.remains>10|!trinket.2.has_buff.any)|trinket.2.is.ravenous_honey_buzzer&(trinket.1.cooldown.duration<10|trinket.1.cooldown.remains>10|!trinket.1.has_buff.any))&fight_remains>120|fight_remains<10&fight_remains<buff.metamorphosis.remains)|fight_remains<5
actions.fs_cooldown+=/use_item,name=blastmaster3000,if=variable.tier33_4piece&variable.double_on_use|fight_remains<10
actions.fs_cooldown+=/use_item,name=junkmaestros_mega_magnet,if=variable.tier33_4piece_magnet&variable.double_on_use&time>10|fight_remains<5
actions.fs_cooldown+=/do_treacherous_transmitter_task,if=cooldown.eye_beam.remains>15|cooldown.eye_beam.remains<5|fight_remains<20|buff.metamorphosis.up
actions.fs_cooldown+=/use_item,name=unyielding_netherprism,if=(((cooldown.eye_beam.remains<gcd.max&(active_enemies>1|talent.looks_can_kill)|!talent.chaotic_transformation&buff.metamorphosis.up)&((trinket.1.is.unyielding_netherprism&trinket.2.cooldown.duration>90&variable.trinket2_steroids|cooldown.metamorphosis.remains<=5&buff.latent_energy.stack>10)|(trinket.2.is.unyielding_netherprism&trinket.1.cooldown.duration>90&variable.trinket1_steroids|cooldown.metamorphosis.remains<=5&buff.latent_energy.stack>10))|(buff.metamorphosis.up&((trinket.1.is.unyielding_netherprism&trinket.2.cooldown.duration>90&variable.trinket2_steroids)|(trinket.2.is.unyielding_netherprism&trinket.1.cooldown.duration>90&variable.trinket1_steroids)&!equipped.improvised_seaforium_pacemaker&!equipped.soleahs_secret_technique)))&(raid_event.adds.in>105|raid_event.adds.remains>8)|fight_remains<25)&((trinket.1.is.unyielding_netherprism&(!variable.trinket2_steroids|trinket.2.cooldown.duration<120|trinket.2.cooldown.remains>20)|trinket.2.is.unyielding_netherprism&(!variable.trinket1_steroids|trinket.1.cooldown.duration<120|trinket.1.cooldown.remains>20))|equipped.improvised_seaforium_pacemaker|equipped.soleahs_secret_technique)
actions.fs_cooldown+=/use_item,slot=trinket1,if=((cooldown.eye_beam.remains<gcd.max&active_enemies>1|buff.metamorphosis.up&(cooldown.metamorphosis.remains<buff.metamorphosis.remains|cooldown.metamorphosis.remains>=20|cooldown.metamorphosis.up))&(raid_event.adds.in>trinket.1.cooldown.duration-15|raid_event.adds.remains>8|fight_style.dungeonroute&!raid_event.adds.in<=trinket.1.cooldown.duration)|!trinket.1.has_buff.any|fight_remains<25)&!trinket.1.is.mister_locknstalk&!variable.trinket1_crit&!trinket.1.is.skardyns_grace&!trinket.1.is.treacherous_transmitter&!trinket.1.is.unyielding_netherprism&!trinket.1.is.signet_of_the_priory&(!variable.special_trinket|trinket.2.cooldown.remains>20|(trinket.1.cooldown.duration>90&trinket.1.has_buff.agility))
actions.fs_cooldown+=/use_item,slot=trinket2,if=((cooldown.eye_beam.remains<gcd.max&active_enemies>1|buff.metamorphosis.up&(cooldown.metamorphosis.remains<buff.metamorphosis.remains|cooldown.metamorphosis.remains>=20|cooldown.metamorphosis.up))&(raid_event.adds.in>trinket.2.cooldown.duration-15|raid_event.adds.remains>8|fight_style.dungeonroute&!raid_event.adds.in<=trinket.2.cooldown.duration)|!trinket.2.has_buff.any|fight_remains<25)&!trinket.2.is.mister_locknstalk&!variable.trinket2_crit&!trinket.2.is.skardyns_grace&!trinket.2.is.treacherous_transmitter&!trinket.2.is.unyielding_netherprism&!trinket.2.is.signet_of_the_priory&(!variable.special_trinket|trinket.1.cooldown.remains>20|(trinket.2.cooldown.duration>90&trinket.2.has_buff.agility))
actions.fs_cooldown+=/the_hunt,if=debuff.essence_break.down&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>45)&(buff.metamorphosis.remains>5|buff.metamorphosis.down)&(!talent.initiative|buff.initiative.up|time>5)&time>5&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down)&buff.metamorphosis.down|fight_remains<=30
actions.fs_cooldown+=/sigil_of_spite,if=debuff.essence_break.down&cooldown.blade_dance.remains&time>15

actions.fs_fel_barrage=variable,name=generator_up,op=set,value=cooldown.felblade.remains<gcd.max|cooldown.sigil_of_flame.remains<gcd.max
actions.fs_fel_barrage+=/variable,name=gcd_drain,op=set,value=gcd.max*32
actions.fs_fel_barrage+=/annihilation,if=buff.inner_demon.up
actions.fs_fel_barrage+=/eye_beam,if=(buff.fel_barrage.down|fury>45&talent.blind_fury)&(active_enemies>1&raid_event.adds.up|raid_event.adds.in>40-buff.cycle_of_hatred.stack*5)
actions.fs_fel_barrage+=/essence_break,if=buff.fel_barrage.down&buff.metamorphosis.up
actions.fs_fel_barrage+=/death_sweep,if=buff.fel_barrage.down
actions.fs_fel_barrage+=/immolation_aura,if=(active_enemies>2|buff.fel_barrage.up)&(cooldown.eye_beam.remains>recharge_time+3)
actions.fs_fel_barrage+=/glaive_tempest,if=buff.fel_barrage.down&active_enemies>1
actions.fs_fel_barrage+=/blade_dance,if=buff.fel_barrage.down
actions.fs_fel_barrage+=/fel_barrage,if=fury>100&(raid_event.adds.in>90|raid_event.adds.in<gcd.max|raid_event.adds.remains>4&active_enemies>2)
actions.fs_fel_barrage+=/felblade,if=buff.inertia_trigger.up&buff.fel_barrage.up
actions.fs_fel_barrage+=/fel_rush,if=buff.unbound_chaos.up&fury>20&buff.fel_barrage.up
actions.fs_fel_barrage+=/sigil_of_flame,if=fury.deficit>40&buff.fel_barrage.up&(!talent.student_of_suffering|cooldown.eye_beam.remains>30)
actions.fs_fel_barrage+=/sigil_of_flame,if=buff.demonsurge_hardcast.up&fury.deficit>40&buff.fel_barrage.up
actions.fs_fel_barrage+=/felblade,if=buff.fel_barrage.up&fury.deficit>40&action.felblade.cooldown_react
actions.fs_fel_barrage+=/death_sweep,if=fury-variable.gcd_drain-35>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.fs_fel_barrage+=/glaive_tempest,if=fury-variable.gcd_drain-30>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.fs_fel_barrage+=/blade_dance,if=fury-variable.gcd_drain-35>0&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.fs_fel_barrage+=/arcane_torrent,if=fury.deficit>40&buff.fel_barrage.up
actions.fs_fel_barrage+=/fel_rush,if=buff.unbound_chaos.up
actions.fs_fel_barrage+=/the_hunt,if=fury>40&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>80)
actions.fs_fel_barrage+=/annihilation,if=fury-variable.gcd_drain-40>20&(buff.fel_barrage.remains<3|variable.generator_up|fury>80|variable.fury_gen>18)
actions.fs_fel_barrage+=/chaos_strike,if=fury-variable.gcd_drain-40>20&(cooldown.fel_barrage.remains&cooldown.fel_barrage.remains<10&fury>100|buff.fel_barrage.up&(buff.fel_barrage.remains*variable.fury_gen-buff.fel_barrage.remains*32)>0)
actions.fs_fel_barrage+=/demons_bite

actions.fs_meta=death_sweep,if=buff.metamorphosis.remains<gcd.max|debuff.essence_break.up&((buff.immolation_aura.down|!variable.fs_tier34_2piece)&(buff.demon_soul_tww3.down|!set_bonus.thewarwithin_season_3_4pc)|talent.dancing_with_fate.rank=2)|prev_gcd.1.metamorphosis&(!variable.fs_tier34_2piece|talent.dancing_with_fate.rank=2)|buff.demonsurge_death_sweep.up&variable.fs_tier34_2piece&buff.demonsurge.remains<5|(variable.fs_tier34_2piece&cooldown.metamorphosis.up&talent.inertia)|active_enemies>=3&buff.demonsurge_death_sweep.up&(!talent.inertia|buff.inertia_trigger.down&cooldown.vengeful_retreat.remains|buff.inertia.up)&(!talent.essence_break|debuff.essence_break.up|cooldown.essence_break.remains>=5)
actions.fs_meta+=/sigil_of_flame,if=buff.demonsurge_hardcast.up&talent.student_of_suffering&debuff.essence_break.down&(talent.student_of_suffering&((talent.essence_break&cooldown.essence_break.remains>30-gcd.max|cooldown.essence_break.remains<=gcd.max+talent.inertia&(cooldown.vengeful_retreat.remains<=gcd|buff.initiative.up)+gcd.max*(cooldown.eye_beam.remains<=gcd.max))|(!talent.essence_break&(cooldown.eye_beam.remains>=10|cooldown.eye_beam.remains<=gcd.max))))
actions.fs_meta+=/sigil_of_flame,if=buff.demonsurge_hardcast.up&buff.demonsurge_sigil_of_doom.up&(buff.demonsurge.remains<5|cooldown.blade_dance.remains&buff.metamorphosis.remains<=gcd.max)&!debuff.essence_break.up
actions.fs_meta+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&(gcd.remains<0.3|talent.inertia&cooldown.eye_beam.remains>gcd.remains&(buff.cycle_of_hatred.stack=2|buff.cycle_of_hatred.stack=3))&(cooldown.metamorphosis.remains&(buff.demonsurge_annihilation.down&buff.demonsurge_death_sweep.down)|talent.restless_hunter&buff.demonsurge_annihilation.down)&(!talent.inertia&buff.unbound_chaos.down|buff.inertia_trigger.down)&(!talent.essence_break|cooldown.essence_break.remains>18|cooldown.essence_break.remains<=gcd.remains+talent.inertia*1.5&(!talent.student_of_suffering|(buff.student_of_suffering.up|cooldown.sigil_of_flame.remains>5)))&(cooldown.eye_beam.remains>5|cooldown.eye_beam.remains<=gcd.remains|cooldown.eye_beam.up)|cooldown.metamorphosis.up&buff.demonsurge.stack>1&talent.initiative&!talent.inertia&gcd.remains<0.3
actions.fs_meta+=/vengeful_retreat,use_off_gcd=1,if=variable.fs_tier34_2piece&buff.inertia_trigger.down&talent.initiative
actions.fs_meta+=/felblade,if=talent.inertia&variable.fs_tier34_2piece&buff.inertia_trigger.up
actions.fs_meta+=/death_sweep,if=(talent.essence_break&buff.demonsurge_death_sweep.up&(buff.inertia.up&(cooldown.essence_break.remains>buff.inertia.remains|!talent.essence_break)|cooldown.metamorphosis.remains<=5&buff.inertia_trigger.down|buff.inertia.up&buff.demonsurge_abyssal_gaze.up)|talent.inertia&buff.inertia_trigger.down&cooldown.vengeful_retreat.remains>=gcd.max&buff.inertia.down)&(!variable.fs_tier34_2piece|(variable.fs_tier34_2piece&(!talent.inertia|active_enemies>=3&debuff.essence_break.up|talent.dancing_with_fate=2)))
actions.fs_meta+=/annihilation,if=buff.metamorphosis.remains<gcd.max&cooldown.blade_dance.remains<buff.metamorphosis.remains|debuff.essence_break.remains&debuff.essence_break.remains<0.5|talent.restless_hunter&(buff.demonsurge_annihilation.up|hero_tree.aldrachi_reaver&buff.inner_demon.up)&cooldown.essence_break.up&cooldown.metamorphosis.up
actions.fs_meta+=/annihilation,if=(buff.demonsurge_annihilation.up&talent.restless_hunter)&(cooldown.eye_beam.remains<gcd.max*3&cooldown.blade_dance.remains|cooldown.metamorphosis.remains<gcd.max*3)
actions.fs_meta+=/felblade,if=buff.inertia_trigger.up&talent.inertia&debuff.essence_break.down&cooldown.metamorphosis.remains&cooldown.eye_beam.remains&(cooldown.blade_dance.remains<=5.5&(talent.essence_break&cooldown.essence_break.remains<=0.5|!talent.essence_break|cooldown.essence_break.remains>=buff.inertia_trigger.remains&cooldown.blade_dance.remains<=4.5&(cooldown.blade_dance.remains|cooldown.blade_dance.remains<=0.5))|buff.metamorphosis.remains<=5.5+talent.shattered_destiny*2)
actions.fs_meta+=/fel_rush,if=buff.inertia_trigger.up&talent.inertia&debuff.essence_break.down&cooldown.metamorphosis.remains&cooldown.eye_beam.remains&(cooldown.felblade.remains&cooldown.essence_break.remains<=0.6|active_enemies>2)
actions.fs_meta+=/immolation_aura,if=(active_enemies>1|talent.a_fire_inside&(talent.isolated_prey|variable.fs_tier34_2piece))&debuff.essence_break.down&(active_enemies>=3|full_recharge_time<gcd.max*2|variable.fs_tier34_2piece&buff.immolation_aura.remains<=gcd.max|variable.fs_tier34_2piece&buff.immolation_aura.down)
actions.fs_meta+=/annihilation,if=buff.inner_demon.up&cooldown.blade_dance.remains&(cooldown.eye_beam.remains<gcd.max*3|cooldown.metamorphosis.remains<gcd.max*3)
actions.fs_meta+=/essence_break,if=fury>20&(cooldown.metamorphosis.remains>10|cooldown.blade_dance.remains<gcd.max*2&!variable.fs_tier34_2piece|variable.fs_tier34_2piece&buff.immolation_aura.up)&(buff.inertia_trigger.down|buff.inertia.up&buff.inertia.remains>=gcd.max*3|!talent.inertia|active_enemies>desired_targets&raid_event.adds.remains<cooldown.vengeful_retreat.remains+5)&buff.out_of_range.remains<gcd.max&(!talent.shattered_destiny|cooldown.eye_beam.remains>4)&(active_enemies>1|cooldown.metamorphosis.remains>5&cooldown.eye_beam.remains)&(!buff.cycle_of_hatred.stack=3|buff.initiative.up|!talent.initiative|!talent.cycle_of_hatred|talent.inertia)|fight_remains<5
actions.fs_meta+=/sigil_of_flame,if=buff.demonsurge_hardcast.up&buff.demonsurge_death_sweep.down&debuff.essence_break.down&(cooldown.eye_beam.remains>=20|cooldown.eye_beam.remains<=gcd.max)&(!talent.student_of_suffering|buff.demonsurge_sigil_of_doom.up)
actions.fs_meta+=/immolation_aura,if=!variable.fs_tier34_2piece&buff.demonsurge.up&debuff.essence_break.down&buff.demonsurge_consuming_fire.up&cooldown.blade_dance.remains>=gcd.max&cooldown.eye_beam.remains>=gcd.max&fury.deficit>10+variable.fury_gen
actions.fs_meta+=/eye_beam,if=debuff.essence_break.down&buff.inner_demon.down&(buff.metamorphosis.remains>=7|!set_bonus.thewarwithin_season_3_4pc)
actions.fs_meta+=/eye_beam,if=buff.demonsurge_hardcast.up&debuff.essence_break.down&buff.inner_demon.down&(buff.cycle_of_hatred.stack<4|cooldown.essence_break.remains>=20-gcd.max*talent.student_of_suffering|cooldown.sigil_of_flame.remains&talent.student_of_suffering|cooldown.essence_break.remains<=gcd.max|!talent.essence_break)&(buff.metamorphosis.remains>=7|!set_bonus.thewarwithin_season_3_4pc)
actions.fs_meta+=/death_sweep,if=(cooldown.essence_break.remains>=gcd.max*2+talent.student_of_suffering*gcd.max|debuff.essence_break.up|!talent.essence_break)&(buff.immolation_aura.down|!variable.fs_tier34_2piece|talent.screaming_brutality&talent.soulscar|talent.dancing_with_fate.rank=2)&(buff.demon_soul_tww3.down|!set_bonus.thewarwithin_season_3_4pc|active_enemies>=3|talent.screaming_brutality&talent.soulscar|talent.dancing_with_fate.rank=2)
actions.fs_meta+=/glaive_tempest,if=debuff.essence_break.down&(cooldown.blade_dance.remains>gcd.max*2|fury>60)&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>10)
actions.fs_meta+=/sigil_of_flame,if=active_enemies>2&debuff.essence_break.down
actions.fs_meta+=/annihilation,if=cooldown.blade_dance.remains|fury>60|soul_fragments.total>0|buff.metamorphosis.remains<5
actions.fs_meta+=/sigil_of_flame,if=buff.metamorphosis.remains>5&buff.out_of_range.down&!talent.student_of_suffering
actions.fs_meta+=/immolation_aura,if=!variable.fs_tier34_2piece&buff.out_of_range.down&recharge_time<(cooldown.eye_beam.remains<?buff.metamorphosis.remains)&(active_enemies>=desired_targets+raid_event.adds.count|raid_event.adds.in>full_recharge_time)
actions.fs_meta+=/felblade,if=(buff.out_of_range.down|fury.deficit>40+variable.fury_gen*(0.5%gcd.max))&!buff.inertia_trigger.up
actions.fs_meta+=/annihilation
actions.fs_meta+=/throw_glaive,if=buff.unbound_chaos.down&recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1&!talent.furious_throws
actions.fs_meta+=/fel_rush,if=recharge_time<cooldown.eye_beam.remains&debuff.essence_break.down&(cooldown.eye_beam.remains>8|charges_fractional>1.01)&buff.out_of_range.down&active_enemies>1
actions.fs_meta+=/demons_bite

actions.fs_opener=potion,if=buff.initiative.up|!talent.initiative
actions.fs_opener+=/felblade,if=cooldown.the_hunt.up&!talent.a_fire_inside&fury<40
actions.fs_opener+=/the_hunt,if=talent.inertia|buff.initiative.up|!talent.initiative
actions.fs_opener+=/felblade,if=talent.inertia&buff.inertia_trigger.up&set_bonus.thewarwithin_season_3_4pc&buff.metamorphosis.up&debuff.essence_break.down&active_enemies<=2
actions.fs_opener+=/fel_rush,if=talent.inertia&buff.inertia_trigger.up&set_bonus.thewarwithin_season_3_4pc&buff.metamorphosis.up&debuff.essence_break.down&(active_enemies>=2|cooldown.felblade.remains)
actions.fs_opener+=/immolation_aura,if=variable.fs_tier34_2piece&buff.demonsurge_hardcast.up&(buff.demonsurge_consuming_fire.up|charges=2)
actions.fs_opener+=/annihilation,if=variable.fs_tier34_2piece&debuff.essence_break.down&cooldown.metamorphosis.remains&buff.demonsurge_annihilation.up&cooldown.eye_beam.up
actions.fs_opener+=/felblade,if=talent.inertia&buff.inertia_trigger.up&active_enemies=1&buff.metamorphosis.up&cooldown.metamorphosis.up&cooldown.essence_break.up&buff.inner_demon.down&buff.demonsurge_annihilation.down
actions.fs_opener+=/fel_rush,if=talent.inertia&buff.inertia_trigger.up&(cooldown.felblade.remains|active_enemies>1)&buff.metamorphosis.up&cooldown.metamorphosis.up&cooldown.essence_break.up&buff.inner_demon.down&buff.demonsurge_annihilation.down
actions.fs_opener+=/essence_break,if=buff.metamorphosis.up&(!talent.inertia|buff.inertia.up&(buff.inner_demon.down|!talent.chaotic_transformation))&(buff.demonsurge_annihilation.down|!talent.chaotic_transformation)&(!variable.fs_tier34_2piece|buff.demonsurge_hardcast.up&cooldown.eye_beam.remains&buff.demonsurge_consuming_fire.down)
actions.fs_opener+=/vengeful_retreat,use_off_gcd=1,if=talent.initiative&time>4&buff.metamorphosis.up&(!talent.inertia|buff.inertia_trigger.down)&talent.essence_break&buff.inner_demon.down&(buff.initiative.down|gcd.remains<0.1)&cooldown.blade_dance.remains
actions.fs_opener+=/felblade,if=talent.inertia&buff.inertia_trigger.up&hero_tree.felscarred&debuff.essence_break.down&talent.essence_break&cooldown.metamorphosis.remains&active_enemies<=2&cooldown.sigil_of_flame.remains
actions.fs_opener+=/sigil_of_flame,if=buff.demonsurge_hardcast.up&(buff.inner_demon.down|buff.out_of_range.up)&debuff.essence_break.down&(!variable.fs_tier34_2piece|cooldown.essence_break.remains&buff.inertia.down&(!talent.inertia|buff.immolation_aura.down)|!talent.essence_break|fury<=40)
actions.fs_opener+=/annihilation,if=(buff.inner_demon.up|buff.demonsurge_annihilation.up)&(cooldown.metamorphosis.up|!talent.essence_break&cooldown.blade_dance.remains)
actions.fs_opener+=/death_sweep,if=buff.demonsurge_death_sweep.up&!talent.restless_hunter&(!variable.fs_tier34_2piece|buff.demonsurge_hardcast.down)
actions.fs_opener+=/annihilation,if=buff.demonsurge_annihilation.up&(!talent.essence_break|buff.inner_demon.up)
actions.fs_opener+=/immolation_aura,if=talent.a_fire_inside&talent.burning_wound&buff.metamorphosis.down
actions.fs_opener+=/felblade,if=fury<40&debuff.essence_break.down&buff.inertia_trigger.down&cooldown.metamorphosis.up
actions.fs_opener+=/metamorphosis,if=buff.metamorphosis.up&buff.inner_demon.down&buff.demonsurge_annihilation.down&cooldown.blade_dance.remains
actions.fs_opener+=/eye_beam,if=buff.metamorphosis.down|debuff.essence_break.down&buff.inner_demon.down&(cooldown.blade_dance.remains|talent.essence_break&cooldown.essence_break.up)&(!talent.a_fire_inside|action.immolation_aura.charges=0)
actions.fs_opener+=/eye_beam,if=buff.demonsurge_hardcast.up&debuff.essence_break.down&buff.inner_demon.down
actions.fs_opener+=/annihilation,if=variable.fs_tier34_2piece&(buff.immolation_aura.up|buff.demon_soul_tww3.up)
actions.fs_opener+=/death_sweep
actions.fs_opener+=/annihilation
actions.fs_opener+=/demons_bite

head=charhounds_vicious_scalp,id=237691,bonus_id=12231/10390/40/12676/12365/13446/1540/10255,gems=181stragiint
neck=amulet_of_earthen_craftsmanship,id=215136,bonus_id=10421/9633/8902/10879/10396/9627/12050/8791/12053/13468,gems=147mastery_49crit_147mastery_49crit,crafted_stats=haste/crit
shoulders=charhounds_vicious_hornguards,id=237689,bonus_id=6652/10390/12233/12675/13446/1540/10255
back=reshii_wraps,id=235499,bonus_id=12401/9893,gem_id=238045/0/0/0,enchant=chant_of_winged_grace_3
chest=charhounds_vicious_bindings,id=237694,bonus_id=12229/10390/6652/12676/13446/1540/10255,enchant=crystalline_radiance_3
shirt=artisan_officers_shirt,id=89195
tabard=radiant_recruits_tabard,id=233288
wrists=runebranded_armbands,id=219334,bonus_id=10421/9633/8902/9627/12053/11303/8960/8791/12050/12921/13468,enchant=whisper_of_armored_leech_3,crafted_stats=haste/vers
hands=charhounds_vicious_felclaws,id=237692,bonus_id=12230/10390/6652/12675/13446/1540/10255
waist=shadow_congregants_belt,id=221134,bonus_id=10390/6652/12921/12239/10383/12353/3196/10255
legs=charhounds_vicious_hidecoat,id=237690,bonus_id=6652/10390/12232/12676/13445/1537/10255,enchant=stormbound_armor_kit_3
feet=interlopers_reinforced_sandals,id=243306,bonus_id=6652/12239/10355/13503/13444/1527/10255
finger1=alysrazors_band,id=171654,bonus_id=8902/7756/10383/10879/10396/12355/11390/10255,gems=147mastery_49crit_147mastery_49crit,enchant=radiant_mastery_3
finger2=devout_zealots_ring,id=221136,bonus_id=10390/6652/10383/10879/10396/12355/3202/10255,gems=147mastery_49crit_147mastery_49crit,enchant=radiant_mastery_3
trinket1=cursed_stone_idol,id=246344,bonus_id=10390/6652/10383/13446/1602/10255
trinket2=improvised_seaforium_pacemaker,id=232541,bonus_id=10390/6652/10383/13446/1566/10255
main_hand=first_fist_of_the_so_cartel,id=185778,bonus_id=10390/41/10384/13446/10042/10255,enchant=stonebound_artistry_3
off_hand=everforged_warglaive,id=222441,bonus_id=10421/9633/8902/9627/8791/12050/12053/11300/8960/13468,enchant=stonebound_artistry_3,crafted_stats=mastery/crit

# Gear Summary
# gear_ilvl=724.31
# gear_agility=87987
# gear_stamina=669640
# gear_crit_rating=25632
# gear_haste_rating=12689
# gear_mastery_rating=13634
# gear_versatility_rating=2042
# gear_leech_rating=1937
# gear_avoidance_rating=1769
# gear_armor=44776

Simulation & Raid Information

Iterations: 10023
Threads: 24
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 300.0 )

Performance:

Total Events Processed: 46632381
Max Event Queue: 60
Sim Seconds: 3006663
CPU Seconds: 40.7859
Physical Seconds: 13.3560
Speed Up: 73718

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Fluffy_Pillow : 0 dps

Results, Spec and Gear

Resource Out In Waiting APM Active
Health237,636.10.00.00%0.0100.0%

Scale Factors for other metrics

Charts

Abilities

Buffs

Trigger CountInterval
Dynamic Buffs Start Refresh Total Start Trigger Duration Uptime Benefit Overflow Expiry
Sigil of Flame1.00.01.00.0s0.0s8.0s2.70%66.67%0.0 (0.0)1.0

Buff Details

  • buff initial source:Anoktìs
  • cooldown name:buff_sigil_of_flame
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:8.0s / 8.0s
  • uptime_min/max:2.22% / 3.33%

Stack Uptimes

  • sigil_of_flame_1:2.70%

Spelldata

  • id:204598
  • name:Sigil of Flame
  • tooltip:Suffering {$=}w2 {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage every {$t2=2} sec.{$?=}{$=}w4>0[ {$@=}auracaster has {$=}w4% increased chance to parry your attacks.][]
  • description:{$@spelldesc204596=Place a Sigil of Flame at the target location that activates after {$d=2 seconds}. Deals {$204598s1=0} {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage, and an additional {$204598=}o3 {$@spelldesc395020={$?a388114=false}[Chaos][Fire]} damage over {$204598d=8 seconds}, to all enemies affected by the sigil. |CFFffffffGenerates {$389787s1=30} Fury.|R}
  • max_stacks:1
  • duration:8.00
  • cooldown:0.00
  • default_chance:101.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.$?$w3>0[ Stamina increased by $w3%.][]
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by {$s1=3}%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by {$1490s1=3}%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Hunter's Mark

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_hunters_mark
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:pandemic
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Spelldata

  • id:257284
  • name:Hunter's Mark
  • tooltip:Can always be seen and tracked by the Hunter. Damage taken increased by $428402s4% while above {$s3=80}% health.
  • description:Apply Hunter's Mark to the target, causing the target to always be seen and tracked by the Hunter. Hunter's Mark increases all damage dealt to targets above {$s3=80}% health by {$428402s1=5}%. Only one Hunter's Mark damage increase can be applied to a target at a time. Hunter's Mark can only be applied to one target at a time. When applying Hunter's Mark in combat, the ability goes on cooldown for {$=}{{$s5=20000}/1000} sec.
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mark of the Wild

Buff Details

  • buff initial source:
  • cooldown name:buff_mark_of_the_wild
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1126
  • name:Mark of the Wild
  • tooltip:Versatility increased by $w1%.
  • description:Infuse a friendly target with the power of the wild, increasing their Versatility by $s1% for 60 minutes. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by {$=}w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by {$=}w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by {$113746s1=5}%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Skyfury

Buff Details

  • buff initial source:
  • cooldown name:buff_skyfury
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:20.00%
  • default_value:2.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:462854
  • name:Skyfury
  • tooltip:Mastery increased by $w1% and auto attacks have a $h% chance to instantly strike again.
  • description:Harness the fury of the Windlord to grant a target ally $s1% Mastery and empower their auto attacks to have a $h% chance to instantly strike again for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:20.00%

Resources

Change Start Gain/s Loss/s Overflow End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 9999
Mean 299.98
Minimum 240.02
Maximum 359.99
Spread ( max - min ) 119.98
Range [ ( max - min ) / 2 * 100% ] 20.00%
DPS
Fluffy_Pillow Damage Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 9999
Mean 255472.44
Minimum 149784.44
Maximum 465685.63
Spread ( max - min ) 315901.18
Range [ ( max - min ) / 2 * 100% ] 61.83%
Standard Deviation 34740.5981
5th Percentile 201928.40
95th Percentile 315261.37
( 95th Percentile - 5th Percentile ) 113332.98
Mean Distribution
Standard Deviation 347.4234
95.00% Confidence Interval ( 254791.50 - 256153.37 )
Normalized 95.00% Confidence Interval ( 99.73% - 100.27% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 711
0.1% Error 71037
0.1 Scale Factor Error with Delta=300 10302871
0.05 Scale Factor Error with Delta=300 41211483
0.01 Scale Factor Error with Delta=300 1030287073
HPS
Fluffy_Pillow Healing Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 9999
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (83) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength00000
Agility00000
Stamina00000
Intellect00000
Spirit00000
Health01093630470
Melee Crit5.00%5.00%0
Spell Crit0.00%0.00%0
Haste0.00%0.00%0
Versatility0.00%0.00%0
Mitigation Versatility0.00%0.00%0
Mastery0.00%0.00%0
Armor428574285742857
Run Speed700
Tank-Miss3.00%3.00%0
Tank-Dodge3.00%3.00%0
Tank-Parry3.00%3.00%0
Tank-Block3.00%3.00%0
Tank-Crit0.00%0.00%0

Gear

Source Slot Average Item Level: 0.00

Profile

tank_dummy="Fluffy_Pillow"
source=default
spec=unknown
level=83
race=humanoid
role=tank
position=front

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Total Time

Time spent on executing the ability. Includes cast times, gcd times, and channel times.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.