Advertisement
Kibzz

Untitled

Sep 11th, 2017
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.77 KB | None | 0 0
  1. demonhunter="Demon_Hunter_Havoc_T20M"
  2. spec=havoc
  3. level=110
  4. race=blood_elf
  5. role=attack
  6. position=back
  7. talents=2220311
  8. talent_override=fel_barrage,if=(active_enemies>1|raid_event.adds.exists)&!talent.demonic.enabled
  9. talent_override=momentum,if=active_enemies>1|raid_event.adds.exists
  10. artifact=3:0:0:0:0:1000:4:1001:4:1002:4:1003:4:1004:4:1005:4:1006:4:1007:4:1008:4:1010:1:1011:1:1012:1:1013:1:1014:1:1015:1:1016:1:1330:1:1362:1:1493:4:1494:1:1495:1:1496:1:1630:1
  11.  
  12. # Default consumables
  13. potion=old_war
  14. flask=seventh_demon
  15. food=lavish_suramar_feast
  16. augmentation=defiled
  17.  
  18. # This default action priority list is automatically created based on your character.
  19. # It is a attempt to provide you with a action list that is both simple and practicable,
  20. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  21. # Feel free to edit, adapt and improve it to your own needs.
  22. # SimulationCraft is always looking for updates and improvements to the default action lists.
  23.  
  24. # Executed before combat begins. Accepts non-harmful actions only.
  25. actions.precombat=flask
  26. actions.precombat+=/augmentation
  27. actions.precombat+=/food
  28. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  29. actions.precombat+=/snapshot_stats
  30. actions.precombat+=/potion
  31. actions.precombat+=/metamorphosis,if=!(talent.demon_reborn.enabled&talent.demonic.enabled)
  32.  
  33. # Executed every time the actor is available.
  34. actions=auto_attack
  35. actions+=/variable,name=waiting_for_nemesis,value=!(!talent.nemesis.enabled|cooldown.nemesis.ready|cooldown.nemesis.remains>target.time_to_die|cooldown.nemesis.remains>60)
  36. actions+=/variable,name=waiting_for_chaos_blades,value=!(!talent.chaos_blades.enabled|cooldown.chaos_blades.ready|cooldown.chaos_blades.remains>target.time_to_die|cooldown.chaos_blades.remains>60)
  37. # "Getting ready to use meta" conditions, this is used in a few places.
  38. actions+=/variable,name=pooling_for_meta,value=!talent.demonic.enabled&cooldown.metamorphosis.remains<6&fury.deficit>30&(!variable.waiting_for_nemesis|cooldown.nemesis.remains<10)&(!variable.waiting_for_chaos_blades|cooldown.chaos_blades.remains<6)
  39. # Blade Dance conditions. Always if First Blood is talented or the T20 4pc set bonus, otherwise at 6+ targets with Chaos Cleave or 3+ targets without.
  40. actions+=/variable,name=blade_dance,value=talent.first_blood.enabled|set_bonus.tier20_4pc|spell_targets.blade_dance1>=3+(talent.chaos_cleave.enabled*3)
  41. # Blade Dance pooling condition, so we don't spend too much fury on Chaos Strike when we need it soon.
  42. actions+=/variable,name=pooling_for_blade_dance,value=variable.blade_dance&(fury<75-talent.first_blood.enabled*20)
  43. # Chaos Strike pooling condition, so we don't spend too much fury when we need it for Chaos Cleave AoE
  44. actions+=/variable,name=pooling_for_chaos_strike,value=talent.chaos_cleave.enabled&fury.deficit>40&!raid_event.adds.up&raid_event.adds.in<2*gcd
  45. actions+=/consume_magic
  46. actions+=/call_action_list,name=cooldown,if=gcd.remains=0
  47. actions+=/run_action_list,name=demonic,if=talent.demonic.enabled
  48. actions+=/run_action_list,name=normal
  49.  
  50. # Use Metamorphosis when we are done pooling Fury and when we are not waiting for other cooldowns to sync.
  51. actions.cooldown=metamorphosis,if=!(talent.demonic.enabled|variable.pooling_for_meta|variable.waiting_for_nemesis|variable.waiting_for_chaos_blades)|target.time_to_die<25
  52. actions.cooldown+=/metamorphosis,if=talent.demonic.enabled&buff.metamorphosis.up&fury<40
  53. # If adds are present, use Nemesis on the lowest HP add in order to get the Nemesis buff for AoE
  54. actions.cooldown+=/nemesis,target_if=min:target.time_to_die,if=raid_event.adds.exists&debuff.nemesis.down&(active_enemies>desired_targets|raid_event.adds.in>60)
  55. actions.cooldown+=/nemesis,if=!raid_event.adds.exists&(buff.chaos_blades.up|buff.metamorphosis.up|cooldown.metamorphosis.adjusted_remains<20|target.time_to_die<=60)
  56. actions.cooldown+=/chaos_blades,if=buff.metamorphosis.up|cooldown.metamorphosis.adjusted_remains>60|target.time_to_die<=12
  57. actions.cooldown+=/use_item,slot=trinket1
  58. actions.cooldown+=/potion,if=buff.metamorphosis.remains>25|target.time_to_die<30
  59.  
  60. # Specific APL for the Blind Fury+Demonic Appetite+Demonic build
  61. actions.demonic=pick_up_fragment,if=fury.deficit>=35&(cooldown.eye_beam.remains>5|buff.metamorphosis.up)
  62. # Vengeful Retreat backwards through the target to minimize downtime.
  63. actions.demonic+=/vengeful_retreat,if=(talent.prepared.enabled|talent.momentum.enabled)&buff.prepared.down&buff.momentum.down
  64. # Fel Rush for Momentum.
  65. actions.demonic+=/fel_rush,if=(talent.momentum.enabled|talent.fel_mastery.enabled)&(!talent.momentum.enabled|(charges=2|cooldown.vengeful_retreat.remains>4)&buff.momentum.down)&(charges=2|(raid_event.movement.in>10&raid_event.adds.in>10))
  66. actions.demonic+=/throw_glaive,if=talent.bloodlet.enabled&(!talent.momentum.enabled|buff.momentum.up)&charges=2
  67. actions.demonic+=/death_sweep,if=variable.blade_dance
  68. actions.demonic+=/fel_eruption
  69. actions.demonic+=/fury_of_the_illidari,if=(active_enemies>desired_targets)|(raid_event.adds.in>55&(!talent.momentum.enabled|buff.momentum.up))
  70. actions.demonic+=/blade_dance,if=variable.blade_dance&cooldown.eye_beam.remains>5&!cooldown.metamorphosis.ready
  71. actions.demonic+=/throw_glaive,if=talent.bloodlet.enabled&spell_targets>=2&(!talent.master_of_the_glaive.enabled|!talent.momentum.enabled|buff.momentum.up)&(spell_targets>=3|raid_event.adds.in>recharge_time+cooldown)
  72. actions.demonic+=/felblade,if=fury.deficit>=30
  73. actions.demonic+=/eye_beam,if=spell_targets.eye_beam_tick>desired_targets|!buff.metamorphosis.extended_by_demonic
  74. actions.demonic+=/annihilation,if=(!talent.momentum.enabled|buff.momentum.up|fury.deficit<30+buff.prepared.up*8|buff.metamorphosis.remains<5)&!variable.pooling_for_blade_dance
  75. actions.demonic+=/throw_glaive,if=talent.bloodlet.enabled&(!talent.master_of_the_glaive.enabled|!talent.momentum.enabled|buff.momentum.up)&raid_event.adds.in>recharge_time+cooldown
  76. actions.demonic+=/chaos_strike,if=(!talent.momentum.enabled|buff.momentum.up|fury.deficit<30+buff.prepared.up*8)&!variable.pooling_for_chaos_strike&!variable.pooling_for_meta&!variable.pooling_for_blade_dance
  77. actions.demonic+=/fel_rush,if=!talent.momentum.enabled&(buff.metamorphosis.down|talent.demon_blades.enabled)&(charges=2|(raid_event.movement.in>10&raid_event.adds.in>10))
  78. actions.demonic+=/demons_bite
  79. actions.demonic+=/throw_glaive,if=buff.out_of_range.up|!talent.bloodlet.enabled
  80. actions.demonic+=/fel_rush,if=movement.distance>15|(buff.out_of_range.up&!talent.momentum.enabled)
  81. actions.demonic+=/vengeful_retreat,if=movement.distance>15
  82.  
  83. # General APL for Non-Demonic Builds
  84. actions.normal=pick_up_fragment,if=talent.demonic_appetite.enabled&fury.deficit>=35
  85. # Vengeful Retreat backwards through the target to minimize downtime.
  86. actions.normal+=/vengeful_retreat,if=(talent.prepared.enabled|talent.momentum.enabled)&buff.prepared.down&buff.momentum.down
  87. # Fel Rush for Momentum and for fury from Fel Mastery.
  88. actions.normal+=/fel_rush,if=(talent.momentum.enabled|talent.fel_mastery.enabled)&(!talent.momentum.enabled|(charges=2|cooldown.vengeful_retreat.remains>4)&buff.momentum.down)&(!talent.fel_mastery.enabled|fury.deficit>=25)&(charges=2|(raid_event.movement.in>10&raid_event.adds.in>10))
  89. # Use Fel Barrage at max charges, saving it for Momentum and adds if possible.
  90. actions.normal+=/fel_barrage,if=(buff.momentum.up|!talent.momentum.enabled)&(active_enemies>desired_targets|raid_event.adds.in>30)
  91. actions.normal+=/throw_glaive,if=talent.bloodlet.enabled&(!talent.momentum.enabled|buff.momentum.up)&charges=2
  92. actions.normal+=/felblade,if=fury<15&(cooldown.death_sweep.remains<2*gcd|cooldown.blade_dance.remains<2*gcd)
  93. actions.normal+=/death_sweep,if=variable.blade_dance
  94. actions.normal+=/fel_rush,if=charges=2&!talent.momentum.enabled&!talent.fel_mastery.enabled
  95. actions.normal+=/fel_eruption
  96. actions.normal+=/fury_of_the_illidari,if=(active_enemies>desired_targets)|(raid_event.adds.in>55&(!talent.momentum.enabled|buff.momentum.up)&(!talent.chaos_blades.enabled|buff.chaos_blades.up|cooldown.chaos_blades.remains>30|target.time_to_die<cooldown.chaos_blades.remains))
  97. actions.normal+=/blade_dance,if=variable.blade_dance&!cooldown.metamorphosis.ready
  98. actions.normal+=/throw_glaive,if=talent.bloodlet.enabled&spell_targets>=2&(!talent.master_of_the_glaive.enabled|!talent.momentum.enabled|buff.momentum.up)&(spell_targets>=3|raid_event.adds.in>recharge_time+cooldown)
  99. actions.normal+=/felblade,if=fury.deficit>=30+buff.prepared.up*8
  100. actions.normal+=/eye_beam,if=spell_targets.eye_beam_tick>desired_targets|(spell_targets.eye_beam_tick>=3&raid_event.adds.in>cooldown)|(talent.blind_fury.enabled&fury.deficit>=35)|set_bonus.tier21_2pc
  101. actions.normal+=/annihilation,if=(talent.demon_blades.enabled|!talent.momentum.enabled|buff.momentum.up|fury.deficit<30+buff.prepared.up*8|buff.metamorphosis.remains<5)&!variable.pooling_for_blade_dance
  102. actions.normal+=/throw_glaive,if=talent.bloodlet.enabled&(!talent.master_of_the_glaive.enabled|!talent.momentum.enabled|buff.momentum.up)&raid_event.adds.in>recharge_time+cooldown
  103. actions.normal+=/throw_glaive,if=!talent.bloodlet.enabled&buff.metamorphosis.down&spell_targets>=3
  104. actions.normal+=/chaos_strike,if=(talent.demon_blades.enabled|!talent.momentum.enabled|buff.momentum.up|fury.deficit<30+buff.prepared.up*8)&!variable.pooling_for_chaos_strike&!variable.pooling_for_meta&!variable.pooling_for_blade_dance
  105. actions.normal+=/fel_rush,if=!talent.momentum.enabled&raid_event.movement.in>charges*10&(talent.demon_blades.enabled|buff.metamorphosis.down)
  106. actions.normal+=/demons_bite
  107. actions.normal+=/throw_glaive,if=buff.out_of_range.up
  108. actions.normal+=/felblade,if=movement.distance>15|buff.out_of_range.up
  109. actions.normal+=/fel_rush,if=movement.distance>15|(buff.out_of_range.up&!talent.momentum.enabled)
  110. actions.normal+=/vengeful_retreat,if=movement.distance>15
  111. actions.normal+=/throw_glaive,if=!talent.bloodlet.enabled
  112.  
  113. head=shadowscarred_headcover,id=147034,bonus_id=1522/3563
  114. neck=locket_of_splintered_souls,id=147014,bonus_id=1512/3563,enchant=mark_of_the_claw
  115. shoulders=demonbane_shoulderpads,id=147132,bonus_id=1512/3563
  116. back=chaos_theory,id=151798,bonus_id=3570,enchant=binding_of_agility
  117. chest=demonbane_harness,id=147127,bonus_id=1512/3563
  118. wrists=bracers_of_rippling_darkness,id=147042,bonus_id=1512/3563
  119. hands=demonbane_gauntlets,id=147129,bonus_id=1512/3563
  120. waist=etched_bone_waistband,id=147040,bonus_id=1512/3563
  121. legs=demonbane_leggings,id=147131,bonus_id=1512/3563
  122. feet=glacier_walkers,id=147029,bonus_id=1512/3563
  123. finger1=anger_of_the_halfgiants,id=137038,bonus_id=3570,gems=150crit,enchant=binding_of_critical_strike
  124. finger2=seal_of_the_second_duumvirate,id=147195,bonus_id=1522/3563,enchant=binding_of_critical_strike
  125. trinket1=specter_of_betrayal,id=151190,bonus_id=1522/3563
  126. trinket2=infernal_cinders,id=147009,bonus_id=1512/3563
  127. main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719,gem_id=147086/147111/147086/0,relic_id=1512:3563/1522:3563/1512:3563
  128. off_hand=twinblades_of_the_deceiver,id=127830,gem_id=0/0/0/0,relic_id=0/0
  129.  
  130. # Gear Summary
  131. # gear_ilvl=939.88
  132. # gear_agility=27730
  133. # gear_stamina=45400
  134. # gear_crit_rating=13660
  135. # gear_haste_rating=8098
  136. # gear_mastery_rating=5216
  137. # gear_versatility_rating=1773
  138. # gear_armor=2680
  139. # set_bonus=tier20_2pc=1
  140. # set_bonus=tier20_4pc=1
  141.  
  142. copy="Light Speed"
  143. crucible="1770:1"
  144.  
  145. copy="Refractive Shell"
  146. crucible="1775:1"
  147.  
  148. copy="Shocklight"
  149. crucible="1777:1"
  150.  
  151. copy="Secure in the Light"
  152. crucible="1782:1"
  153.  
  154. copy="Infusion of Light"
  155. crucible="1783:1"
  156.  
  157. copy="Light's Embrace"
  158. crucible="1784:1"
  159.  
  160. copy="Master of Shadows"
  161. crucible="1771:1"
  162.  
  163. copy="Murderous Intent"
  164. crucible="1774:1"
  165.  
  166. copy="Shadowbind"
  167. crucible="1778:1"
  168.  
  169. copy="Chaotic Darkness"
  170. crucible="1779:1"
  171.  
  172. copy="Torment the Weak"
  173. crucible="1780:1"
  174.  
  175. copy="Dark Sorrows"
  176. crucible="1781:1"
  177.  
  178. copy="+5 weapon ilvl"
  179. crucible="1739:1"
  180.  
  181. copy="+10 weapon ilvl"
  182. crucible="1739:2"
  183.  
  184. copy="+15 weapon ilvl"
  185. crucible="1739:3"
  186.  
  187. copy="Sharpened Glaives"
  188. crucible="1003:1"
  189.  
  190. copy="Chaos Vision"
  191. crucible="1002:1"
  192.  
  193. copy="Critical Chaos"
  194. crucible="1001:1"
  195.  
  196. copy="Contained Fury"
  197. crucible="1000:1"
  198.  
  199. copy="Demon Rage"
  200. crucible="1004:1"
  201.  
  202. copy="Wide Eyes"
  203. crucible="1493:1"
  204.  
  205. #copy="Unleashed Demons"
  206. #crucible="1006:1"
  207.  
  208. #copy="Overwhelming Power"
  209. #crucible="1008:1"
  210.  
  211. #copy="Deceiver's Fury"
  212. #crucible="1007:1"
  213.  
  214. #copy="Illidari Knowledge"
  215. #crucible="1005:1"
  216.  
  217. copy="1 weapon ilvl"
  218. main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719,gem_id=147086/147111/147086/0,ilevel=955
  219.  
  220. copy="2 weapon ilvl"
  221. main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719,gem_id=147086/147111/147086/0,ilevel=956
  222.  
  223. copy="3 weapon ilvl"
  224. main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719,gem_id=147086/147111/147086/0,ilevel=957
  225.  
  226. copy="4 weapon ilvl"
  227. main_hand=twinblades_of_the_deceiver,id=127829,bonus_id=719,gem_id=147086/147111/147086/0,ilevel=958
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement