tjc12821

Unholy APL 4.0

Apr 8th, 2015
397
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.20 KB | None | 0 0
  1. deathknight="Death_Knight_Unholy_T17M"
  2. level=100
  3. race=blood_elf
  4. role=attack
  5. position=back
  6. talents=2001003
  7. spec=unholy
  8.  
  9. # This default action priority list is automatically created based on your character.
  10. # It is a attempt to provide you with a action list that is both simple and practicable,
  11. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  12. # Feel free to edit, adapt and improve it to your own needs.
  13. # SimulationCraft is always looking for updates and improvements to the default action lists.
  14.  
  15. # Executed before combat begins. Accepts non-harmful actions only.
  16.  
  17. actions.precombat=flask,type=greater_draenic_strength_flask
  18. actions.precombat+=/food,type=salty_squid_roll
  19. actions.precombat+=/horn_of_winter
  20. actions.precombat+=/unholy_presence
  21. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  22. actions.precombat+=/snapshot_stats
  23. actions.precombat+=/army_of_the_dead
  24. actions.precombat+=/potion,name=draenic_strength
  25. actions.precombat+=/raise_dead
  26.  
  27.  
  28.  
  29. # Executed every time the actor is available.
  30.  
  31. #All three level 100 talents are seperated due to wide rotation changes.
  32.  
  33. #######################
  34. #########Cooldowns########
  35. #######################
  36. #BoS should pool so these are only for NP and Defile
  37.  
  38. actions=auto_attack
  39. actions+=/deaths_advance,if=movement.remains>2
  40. actions+=/run_action_list,name=bos,if=(talent.breath_of_sindragosa.enabled)
  41. actions+=/antimagic_shell,damage=100000
  42. actions+=/blood_fury
  43. actions+=/berserking
  44. actions+=/arcane_torrent
  45. actions+=/use_item,slot=trinket2
  46. actions+=/potion,name=draenic_strength,if=buff.convulsive_shadows.up&target.health.pct<45
  47. actions+=/potion,name=draenic_strength,if=buff.dark_transformation.up&target.time_to_die<=60
  48. actions+=/run_action_list,name=defile,if=talent.defile.enabled
  49. actions+=/run_action_list,name=necrotic_plague,if=talent.necrotic_plague.enabled
  50.  
  51. #######################
  52. ########Defile APL#########
  53. #######################
  54. actions.defile=/run_action_list,name=defile_aoe,if=active_enemies>=4
  55. actions.defile+=/run_action_list,name=defile_st,if=active_enemies<4
  56.  
  57. actions.defile_st=plague_leech,if=(cooldown.outbreak.remains<1)&((blood<1&frost<1)|(blood<1&unholy<1)|(frost<1&unholy<1))
  58. actions.defile_st+=/plague_leech,if=((blood<1&frost<1)|(blood<1&unholy<1)|(frost<1&unholy<1))&disease.min_remains<3
  59. actions.defile_st+=/plague_leech,if=disease.min_remains<1
  60. actions.defile_st+=/outbreak,if=!disease.min_ticking
  61. actions.defile_st+=/unholy_blight,if=disease.min_remains<3
  62. actions.defile_st+=/death_coil,if=runic_power>90
  63. actions.defile_st+=/soul_reaper,if=(target.health.pct-3*(target.health.pct%target.time_to_die))<=45
  64. actions.defile_st+=/blood_tap,if=((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)&cooldown.soul_reaper.remains=0
  65. actions.defile_st+=/death_and_decay,if=unholy=2
  66. actions.defile_st+=/defile,if=unholy=2
  67. actions.defile_st+=/plague_strike,if=!disease.min_ticking&unholy=2
  68. actions.defile_st+=/scourge_strike,if=unholy=2
  69. actions.defile_st+=/death_coil,if=runic_power>80
  70. actions.defile_st+=/festering_strike,if=blood=2&frost=2&(((Frost-death)>0)|((Blood-death)>0))
  71. actions.defile_st+=/festering_strike,if=(blood=2|frost=2)&(((Frost-death)>0)&((Blood-death)>0))
  72. actions.defile_st+=/defile,if=blood=2|frost=2
  73. actions.defile_st+=/plague_strike,if=!disease.min_ticking&(blood=2|frost=2)
  74. actions.defile_st+=/scourge_strike,if=blood=2|frost=2
  75. actions.defile_st+=/festering_strike,if=((Blood-death)>1)
  76. actions.defile_st+=/blood_boil,if=((Blood-death)>1)
  77. actions.defile_st+=/festering_strike,if=((Frost-death)>1)
  78. actions.defile_st+=/blood_tap,if=((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)&cooldown.soul_reaper.remains=0
  79. actions.defile_st+=/summon_gargoyle
  80. actions.defile_st+=/death_and_decay
  81. actions.defile_st+=/defile
  82. actions.defile_st+=/blood_tap,if=cooldown.defile.remains=0
  83. actions.defile_st+=/plague_strike,if=!disease.min_ticking
  84. actions.defile_st+=/dark_transformation
  85. actions.defile_st+=/blood_tap,if=buff.blood_charge.stack>10&(buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1))
  86. actions.defile_st+=/death_coil,if=buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1)
  87. actions.defile_st+=/scourge_strike,if=!((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)|(Unholy>=2)
  88. actions.defile_st+=/blood_tap
  89. actions.defile_st+=/festering_strike,if=!((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)|(((Frost-death)>0)&((Blood-death)>0))
  90. actions.defile_st+=/death_coil
  91. actions.defile_st+=/plague_leech
  92. actions.defile_st+=/scourge_strike,if=cooldown.empower_rune_weapon.remains=0
  93. actions.defile_st+=/festering_strike,if=cooldown.empower_rune_weapon.remains=0
  94. actions.defile_st+=/blood_boil,if=cooldown.empower_rune_weapon.remains=0
  95. actions.defile_st+=/icy_touch,if=cooldown.empower_rune_weapon.remains=0
  96. actions.defile_st+=/empower_rune_weapon,if=blood<1&unholy<1&frost<1
  97.  
  98. actions.defile_aoe=unholy_blight
  99. actions.defile_aoe+=/call_action_list,name=defile_spread,if=!dot.blood_plague.ticking|!dot.frost_fever.ticking
  100. actions.defile_aoe+=/defile
  101. actions.defile_aoe+=/blood_boil,if=blood=2|(frost=2&death=2)
  102. actions.defile_aoe+=/summon_gargoyle
  103. actions.defile_aoe+=/dark_transformation
  104. actions.defile_aoe+=/blood_tap,if=level<=90&buff.shadow_infusion.stack=5
  105. actions.defile_aoe+=/defile
  106. actions.defile_aoe+=/death_and_decay,if=unholy=1
  107. actions.defile_aoe+=/soul_reaper,if=target.health.pct-3*(target.health.pct%target.time_to_die)<=45
  108. actions.defile_aoe+=/scourge_strike,if=unholy=2
  109. actions.defile_aoe+=/blood_tap,if=buff.blood_charge.stack>10
  110. actions.defile_aoe+=/death_coil,if=runic_power>90|buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1)
  111. actions.defile_aoe+=/blood_boil
  112. actions.defile_aoe+=/icy_touch
  113. actions.defile_aoe+=/scourge_strike,if=unholy=1
  114. actions.defile_aoe+=/death_coil
  115. actions.defile_aoe+=/blood_tap
  116. actions.defile_aoe+=/plague_leech
  117. actions.defile_aoe+=/empower_rune_weapon
  118.  
  119. actions.defile_spread=blood_boil,cycle_targets=1,if=!disease.min_ticking
  120. actions.defile_spread+=/outbreak,if=!disease.min_ticking
  121. actions.defile_spread+=/plague_strike,if=!disease.min_ticking
  122.  
  123. #######################
  124. #####Necrotic Plague APL######
  125. #######################
  126. actions.necrotic_plague=/run_action_list,name=np_aoe,if=active_enemies>=4
  127. actions.necrotic_plague+=/run_action_list,name=np_st,if=active_enemies<4
  128.  
  129. actions.np_aoe=unholy_blight,if=!dot.necrotic_plague.ticking
  130. actions.np_aoe+=/call_action_list,name=np_spread,if=!dot.necrotic_plague.ticking
  131. actions.np_aoe+=/summon_gargoyle
  132. actions.np_aoe+=/dark_transformation
  133. actions.np_aoe+=/death_and_decay
  134. actions.np_aoe+=/soul_reaper,if=target.health.pct-3*(target.health.pct%target.time_to_die)<=45
  135. actions.np_aoe+=/scourge_strike,if=unholy=2
  136. actions.np_aoe+=/blood_tap,if=buff.blood_charge.stack>10
  137. actions.np_aoe+=/blood_boil,cycle_targets=1,if=!disease.min_ticking
  138. actions.np_aoe+=/blood_tap,cycle_targets=1,if=!disease.min_ticking
  139. actions.np_aoe+=/death_coil,if=runic_power>90|buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1)
  140. actions.np_aoe+=/festering_strike,if=talent.unholy_blight.enabled&dot.necrotic_plague.remains<cooldown.unholy_blight.remains%2
  141. actions.np_aoe+=/festering_strike,if=blood=2&frost=2&(((Frost-death)>0)|((Blood-death)>0))
  142. actions.np_aoe+=/festering_strike,if=(blood=2|frost=2)&(((Frost-death)>0)&((Blood-death)>0))
  143. actions.np_aoe+=/blood_boil
  144. actions.np_aoe+=/blood_tap
  145. actions.np_aoe+=/festering_strike
  146. actions.np_ape+=/icy_touch
  147. actions.np_aoe+=/plague_leech
  148. actions.np_aoe+=/death_coil
  149. actions.np_aoe+=/scourge_strike,if=unholy=1
  150. actions.np_aoe+=/empower_rune_weapon
  151.  
  152. actions.np_st=plague_leech,if=(cooldown.outbreak.remains<1)&((blood<1&frost<1)|(blood<1&unholy<1)|(frost<1&unholy<1))
  153. actions.np_st+=/plague_leech,if=((blood<1&frost<1)|(blood<1&unholy<1)|(frost<1&unholy<1))&disease.min_remains<3
  154. actions.np_st+=/plague_leech,if=disease.min_remains<1
  155. actions.np_st+=/outbreak,if=!disease.min_ticking
  156. actions.np_st+=/unholy_blight,if=dot.necrotic_plague.remains<1
  157. actions.np_st+=/death_coil,if=runic_power>90
  158. actions.np_st+=/soul_reaper,if=(target.health.pct-3*(target.health.pct%target.time_to_die))<=45
  159. actions.np_st+=/blood_tap,if=((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)&cooldown.soul_reaper.remains=0
  160. actions.np_st+=/plague_strike,if=!disease.min_ticking&unholy=2
  161. actions.np_st+=/scourge_strike,if=unholy=2
  162. actions.np_st+=/death_coil,if=runic_power>80
  163. actions.np_st+=/festering_strike,if=talent.unholy_blight.enabled&dot.necrotic_plague.remains<cooldown.unholy_blight.remains%2
  164. actions.np_st+=/festering_strike,if=blood=2&frost=2&(((Frost-death)>0)|((Blood-death)>0))
  165. actions.np_st+=/festering_strike,if=(blood=2|frost=2)&(((Frost-death)>0)&((Blood-death)>0))
  166. actions.np_st+=/plague_strike,if=!disease.min_ticking&(blood=2|frost=2)
  167. actions.np_st+=/scourge_strike,if=blood=2|frost=2
  168. actions.np_st+=/festering_strike,if=((Blood-death)>1)
  169. actions.np_st+=/blood_boil,if=((Blood-death)>1)
  170. actions.np_st+=/festering_strike,if=((Frost-death)>1)
  171. actions.np_st+=/blood_tap,if=((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)&cooldown.soul_reaper.remains=0
  172. actions.np_st+=/summon_gargoyle
  173. actions.np_st+=/death_and_decay,if=active_enemies>=2
  174. actions.np_st+=/plague_strike,if=!disease.min_ticking
  175. actions.np_st+=/dark_transformation
  176. actions.np_st+=/blood_tap,if=buff.blood_charge.stack>10&(buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1))
  177. actions.np_st+=/death_coil,if=buff.sudden_doom.react|(buff.dark_transformation.down&unholy<=1)
  178. actions.np_st+=/scourge_strike,if=!((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)|(Unholy>=2)
  179. actions.np_st+=/blood_tap
  180. actions.np_st+=/festering_strike,if=!((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)|(((Frost-death)>0)&((Blood-death)>0))
  181. actions.np_st+=/death_coil
  182. actions.np_st+=/plague_leech
  183. actions.np_st+=/scourge_strike,if=cooldown.empower_rune_weapon.remains=0
  184. actions.np_st+=/festering_strike,if=cooldown.empower_rune_weapon.remains=0
  185. actions.np_st+=/blood_boil,if=cooldown.empower_rune_weapon.remains=0
  186. actions.np_st+=/icy_touch,if=cooldown.empower_rune_weapon.remains=0
  187. actions.np_st+=/empower_rune_weapon,if=blood<1&unholy<1&frost<1
  188.  
  189. actions.np_spread=blood_boil,cycle_targets=1,if=!disease.min_ticking
  190. actions.np_spread+=/outbreak,if=!disease.min_ticking
  191. actions.np_spread+=/plague_strike,if=!disease.min_ticking
  192.  
  193. #######################
  194. ####Breath of Sindragosa APL####
  195. #######################
  196.  
  197. ##BoS Cooldowns##
  198. actions.bos+=/antimagic_shell,damage=100000,if=(dot.breath_of_sindragosa.ticking&runic_power<25)|cooldown.breath_of_sindragosa.remains>40
  199. actions.bos+=/blood_fury,if=dot.breath_of_sindragosa.ticking
  200. actions.bos+=/berserking
  201. actions.bos+=/use_item,slot=trinket2,if=dot.breath_of_sindragosa.ticking
  202. actions.bos+=/potion,name=draenic_strength,if=dot.breath_of_sindragosa.ticking
  203. actions.bos+=/plague_leech,if=((cooldown.outbreak.remains<1)|disease.min_remains<1)&((blood<1&frost<1)|(blood<1&unholy<1)|(frost<1&unholy<1))
  204. actions.bos+=/soul_reaper,if=(target.health.pct-3*(target.health.pct%target.time_to_die))<=45
  205. actions.bos+=/blood_tap,if=((target.health.pct-3*(target.health.pct%target.time_to_die))<=45)&cooldown.soul_reaper.remains=0
  206. actions.bos+=/breath_of_sindragosa,if=runic_power>75
  207. actions.bos+=/run_action_list,name=bos_active,if=dot.breath_of_sindragosa.ticking
  208. actions.bos+=/unholy_blight,if=!(dot.blood_plague.ticking|dot.frost_fever.ticking)
  209. actions.bos+=/outbreak,cycle_targets=1,if=!(dot.blood_plague.ticking|dot.frost_fever.ticking)
  210. actions.bos+=/plague_strike,if=!(dot.blood_plague.ticking|dot.frost_fever.ticking)
  211. actions.bos+=/blood_boil,cycle_targets=1,if=!(dot.blood_plague.ticking|dot.frost_fever.ticking)
  212. actions.bos+=/death_and_decay,if=active_enemies>1&unholy>1
  213. actions.bos+=/scourge_strike,if=unholy=2
  214. actions.bos+=/festering_strike,if=blood=2&frost=2&(((Frost-death)>0)|((Blood-death)>0))
  215. actions.bos+=/festering_strike,if=(blood=2|frost=2)&(((Frost-death)>0)&((Blood-death)>0))
  216. actions.bos+=/summon_gargoyle
  217. actions.bos+=/death_and_decay,if=active_enemies>1
  218. actions.bos+=/blood_boil,if=(active_enemies>=4&(blood=2|(frost=2&death=2)))&(cooldown.breath_of_sindragosa.remains>6|runic_power<75)
  219. actions.bos+=/dark_transformation
  220. actions.bos+=/blood_tap,if=buff.blood_charge.stack>10
  221. actions.bos+=/blood_boil,if=active_enemies>=4&(cooldown.breath_of_sindragosa.remains>6|runic_power<75)
  222. actions.bos+=/death_coil,if=(buff.sudden_doom.react|runic_power>80)&(buff.blood_charge.stack<=10)
  223. actions.bos+=/scourge_strike,if=cooldown.breath_of_sindragosa.remains>6|runic_power<75|unholy=2
  224. actions.bos+=/festering_strike,if=cooldown.breath_of_sindragosa.remains>6|runic_power<75
  225. actions.bos+=/death_coil,if=cooldown.breath_of_sindragosa.remains>20
  226. actions.bos+=/plague_leech
  227.  
  228. ##BoS Burn##
  229. actions.bos_active+=/unholy_blight,if=!disease.ticking
  230. actions.bos_active+=/plague_strike,if=!disease.ticking
  231. actions.bos_active+=/blood_boil,cycle_targets=1,if=(active_enemies>=2&!(dot.blood_plague.ticking|dot.frost_fever.ticking))|active_enemies>=4&(runic_power<88&runic_power>30)
  232. actions.bos_active+=/death_and_decay,if=active_enemies>=2&(runic_power<88&runic_power>30)
  233. actions.bos_active+=/festering_strike,if=(blood=2&frost=2&(((Frost-death)>0)|((Blood-death)>0)))&runic_power<80
  234. actions.bos_active+=/festering_strike,if=((blood=2|frost=2)&(((Frost-death)>0)&((Blood-death)>0)))&runic_power<80
  235. actions.bos_active+=/arcane_torrent,if=runic_power<70
  236. actions.bos_active+=/scourge_strike,if=active_enemies<=3&(runic_power<88&runic_power>30)
  237. actions.bos_active+=/blood_boil,if=active_enemies>=4&(runic_power<88&runic_power>30)
  238. actions.bos_active+=/festering_strike,if=runic_power<77
  239. actions.bos_active+=/scourge_strike,if=active_enemies>=4&(runic_power<88&runic_power>30)
  240. actions.bos_active+=/scourge_strike,if=active_enemies<=3
  241. actions.bos_active+=/dark_transformation
  242. actions.bos_active+=/blood_tap,if=buff.blood_charge.stack>=5
  243. actions.bos_active+=/plague_leech
  244. actions.bos_active+=/empower_rune_weapon,if=runic_power<60
  245. actions.bos_active+=/death_coil,if=buff.sudden_doom.react
  246.  
  247.  
  248. head=ogreskull_boneplate_greathelm,id=115539,bonus_id=567
  249. neck=thogars_serrated_chain,id=113959,bonus_id=567,enchant=gift_of_multistrike
  250. shoulders=overdriven_spaulders,id=113990,bonus_id=567
  251. back=cloak_of_sanguine_terror,id=113972,bonus_id=567,enchant=gift_of_multistrike
  252. chest=ogreskull_boneplate_breastplate,id=115537,bonus_id=567
  253. wrists=bracers_of_visceral_force,id=119331,bonus_id=567
  254. hands=ogreskull_boneplate_gauntlets,id=115538,bonus_id=567
  255. waist=ironcrushers_collar,id=113950,bonus_id=567
  256. legs=ogreskull_boneplate_greaves,id=115535,bonus_id=567
  257. feet=sabatons_of_fractal_earth,id=113936,bonus_id=567
  258. finger1=spellbound_runic_band_of_elemental_power,id=118305,enchant_id=5327
  259. finger2=phosphorescent_seal,id=113866,bonus_id=567,enchant_id=5327
  260. trinket1=forgemasters_insignia,id=113983,bonus_id=567
  261. trinket2=vial_of_convulsive_shadows,id=113969,bonus_id=567
  262. main_hand=kagrazs_burning_blade,id=113913,bonus_id=567,enchant=rune_of_the_fallen_crusader
  263.  
  264. # Gear Summary
  265. # gear_strength=4062
  266. # gear_stamina=4763
  267. # gear_crit_rating=734
  268. # gear_haste_rating=505
  269. # gear_mastery_rating=1539
  270. # gear_armor=2287
  271. # gear_multistrike_rating=1641
  272. # set_bonus=tier17_2pc=1
  273. # set_bonus=tier17_4pc=1
Advertisement
Add Comment
Please, Sign In to add comment