Advertisement
tjc12821

KJC Demonbolt APL DB > DS Rv1

Feb 9th, 2015
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.38 KB | None | 0 0
  1. warlock="Warlock_Demonology_T17M"
  2. level=100
  3. race=troll
  4. role=spell
  5. position=back
  6. talents=0000321
  7. glyphs=dark_soul
  8. spec=demonology
  9.  
  10. # Executed before combat begins. Accepts non-harmful actions only.
  11.  
  12. actions.precombat=flask,type=greater_draenic_intellect_flask
  13. actions.precombat+=/food,type=sleeper_surprise
  14. actions.precombat+=/dark_intent,if=!aura.spell_power_multiplier.up
  15. actions.precombat+=/summon_pet,if=!talent.demonic_servitude.enabled&(!talent.grimoire_of_sacrifice.enabled|buff.grimoire_of_sacrifice.down)
  16. actions.precombat+=/summon_doomguard,if=talent.demonic_servitude.enabled&active_enemies<5
  17. actions.precombat+=/summon_infernal,if=talent.demonic_servitude.enabled&active_enemies>=5
  18. actions.precombat+=/snapshot_stats
  19. actions.precombat+=/service_pet,if=talent.grimoire_of_service.enabled
  20. actions.precombat+=/potion,name=draenic_intellect
  21. actions.precombat+=/soul_fire
  22.  
  23. # Executed every time the actor is available.
  24.  
  25. actions=potion,name=draenic_intellect,if=buff.bloodlust.react|(buff.dark_soul.up&(trinket.proc.any.react|trinket.stacking_proc.any.react>6)&!buff.demonbolt.remains)|target.health.pct<20
  26. actions+=/berserking
  27. actions+=/blood_fury
  28. actions+=/arcane_torrent
  29. actions+=/mannoroths_fury
  30. actions+=/dark_soul,if=talent.demonbolt.enabled&talent.archimondes_darkness.enabled&((charges=2&((!glyph.imp_swarm.enabled&(dot.corruption.ticking|trinket.proc.haste.remains<=10))|cooldown.imp_swarm.remains))|target.time_to_die<buff.demonbolt.remains|(!buff.demonbolt.remains&demonic_fury>=790))
  31. actions+=/dark_soul,if=talent.demonbolt.enabled&!talent.archimondes_darkness.enabled&(target.time_to_die<buff.demonbolt.remains|(!buff.demonbolt.remains&(demonic_fury>790|(demonic_fury>240&(time<20|trinket.proc.any.react)))))
  32. actions+=/dark_soul,if=!talent.demonbolt.enabled&(charges=2|!talent.archimondes_darkness.enabled|(target.time_to_die<=20&!glyph.dark_soul.enabled|target.time_to_die<=10)|(target.time_to_die<=60&demonic_fury>400)|((trinket.stacking_proc.multistrike.remains>7.5|trinket.proc.any.remains>7.5)&demonic_fury>=400))
  33. actions+=/imp_swarm,if=!talent.demonbolt.enabled&(buff.dark_soul.up|(cooldown.dark_soul.remains>(120%(1%spell_haste)))|time_to_die<32)&time>3
  34. actions+=/felguard:felstorm
  35. actions+=/wrathguard:wrathstorm
  36. actions+=/wrathguard:mortal_cleave,if=pet.wrathguard.cooldown.wrathstorm.remains>5
  37. actions+=/hand_of_guldan,if=!in_flight&dot.shadowflame.remains<travel_time+action.shadow_bolt.cast_time&(((set_bonus.tier17_4pc=0&((charges=1&recharge_time<4)|charges=2))|(charges=3|(charges=2&recharge_time<13.8-travel_time*2))&((cooldown.cataclysm.remains>dot.shadowflame.duration)|!talent.cataclysm.enabled))|dot.shadowflame.remains>travel_time)
  38. actions+=/hand_of_guldan,if=!in_flight&dot.shadowflame.remains<travel_time+action.shadow_bolt.cast_time&talent.demonbolt.enabled&((set_bonus.tier17_4pc=0&((charges=1&recharge_time<4)|charges=2))|(charges=3|(charges=2&recharge_time<13.8-travel_time*2))|dot.shadowflame.remains>travel_time)
  39. actions+=/hand_of_guldan,if=!in_flight&dot.shadowflame.remains<3.7&time<5&buff.demonbolt.remains<gcd*2&(charges>=2|set_bonus.tier17_4pc=0)&action.dark_soul.charges>=1
  40. actions+=/service_pet,if=talent.grimoire_of_service.enabled&(target.time_to_die>120|target.time_to_die<20|(buff.dark_soul.remains&target.health.pct<20))
  41. actions+=/summon_doomguard,if=!talent.demonic_servitude.enabled&active_enemies<5
  42. actions+=/summon_infernal,if=!talent.demonic_servitude.enabled&active_enemies>=5
  43. actions+=/call_action_list,name=db,if=talent.demonbolt.enabled
  44. actions+=/kiljaedens_cunning,if=!cooldown.cataclysm.remains&buff.metamorphosis.up
  45. actions+=/cataclysm,if=buff.metamorphosis.up
  46. actions+=/immolation_aura,if=demonic_fury>450&active_enemies>=3&buff.immolation_aura.down
  47. actions+=/doom,if=buff.metamorphosis.up&target.time_to_die>=30*spell_haste&remains<=(duration*0.3)&(remains<cooldown.cataclysm.remains|!talent.cataclysm.enabled)&(buff.dark_soul.down|!glyph.dark_soul.enabled)&trinket.stacking_proc.multistrike.react<10
  48. actions+=/corruption,cycle_targets=1,if=target.time_to_die>=6&remains<=(0.3*duration)&buff.metamorphosis.down
  49. actions+=/cancel_metamorphosis,if=buff.metamorphosis.up&((demonic_fury<650&!glyph.dark_soul.enabled)|demonic_fury<450)&buff.dark_soul.down&(trinket.stacking_proc.multistrike.down&trinket.proc.any.down|demonic_fury<(800-cooldown.dark_soul.remains*(10%spell_haste)))&target.time_to_die>20
  50. actions+=/cancel_metamorphosis,if=buff.metamorphosis.up&action.hand_of_guldan.charges>0&dot.shadowflame.remains<action.hand_of_guldan.travel_time+action.shadow_bolt.cast_time&demonic_fury<100&buff.dark_soul.remains>10
  51. actions+=/cancel_metamorphosis,if=buff.metamorphosis.up&action.hand_of_guldan.charges=3&(!buff.dark_soul.remains>gcd|action.metamorphosis.cooldown<gcd)
  52. actions+=/chaos_wave,if=buff.metamorphosis.up&(buff.dark_soul.up&active_enemies>=2|(charges=3|set_bonus.tier17_4pc=0&charges=2))
  53. actions+=/soul_fire,if=buff.metamorphosis.up&buff.molten_core.react&(buff.dark_soul.remains>execute_time|target.health.pct<=25)&(((buff.molten_core.stack*execute_time>=trinket.stacking_proc.multistrike.remains-1|demonic_fury<=ceil((trinket.stacking_proc.multistrike.remains-buff.molten_core.stack*execute_time)*40)+80*buff.molten_core.stack)|target.health.pct<=25)&trinket.stacking_proc.multistrike.remains>=execute_time|trinket.stacking_proc.multistrike.down|!trinket.has_stacking_proc.multistrike)
  54. actions+=/touch_of_chaos,cycle_targets=1,if=buff.metamorphosis.up&dot.corruption.remains<17.4&demonic_fury>750
  55. actions+=/touch_of_chaos,if=buff.metamorphosis.up
  56. actions+=/metamorphosis,if=buff.dark_soul.remains>gcd&(demonic_fury>300|!glyph.dark_soul.enabled)&(demonic_fury>=80&buff.molten_core.stack>=1|demonic_fury>=40)
  57. actions+=/metamorphosis,if=(trinket.stacking_proc.multistrike.react|trinket.proc.any.react)&((demonic_fury>450&action.dark_soul.recharge_time>=10&glyph.dark_soul.enabled)|(demonic_fury>650&cooldown.dark_soul.remains>=10))
  58. actions+=/metamorphosis,if=!cooldown.cataclysm.remains&talent.cataclysm.enabled
  59. actions+=/metamorphosis,if=!dot.doom.ticking&target.time_to_die>=30%(1%spell_haste)&demonic_fury>300
  60. actions+=/metamorphosis,if=(demonic_fury>750&(action.hand_of_guldan.charges=0|(!dot.shadowflame.ticking&!action.hand_of_guldan.in_flight_to_target)))|floor(demonic_fury%80)*action.soul_fire.execute_time>=target.time_to_die
  61. actions+=/metamorphosis,if=demonic_fury>=950
  62. actions+=/cancel_metamorphosis
  63. actions+=/imp_swarm
  64. actions+=/hellfire,interrupt=1,if=active_enemies>=5
  65. actions+=/soul_fire,if=buff.molten_core.react&(buff.molten_core.stack>=7|target.health.pct<=25|(buff.dark_soul.remains&cooldown.metamorphosis.remains>buff.dark_soul.remains)|trinket.proc.any.remains>execute_time|trinket.stacking_proc.multistrike.remains>execute_time)&(buff.dark_soul.remains<action.shadow_bolt.cast_time|buff.dark_soul.remains>execute_time)
  66. actions+=/soul_fire,if=buff.molten_core.react&target.time_to_die<(time+target.time_to_die)*0.25+cooldown.dark_soul.remains
  67. actions+=/life_tap,if=mana.pct<40&buff.dark_soul.down
  68. actions+=/hellfire,interrupt=1,if=active_enemies>=4
  69. actions+=/shadow_bolt
  70. actions+=/hellfire,moving=1,interrupt=1
  71. actions+=/life_tap
  72.  
  73. actions.db=immolation_aura,if=demonic_fury>450&active_enemies>=5&buff.immolation_aura.down
  74. actions.db+=/doom,cycle_targets=1,if=buff.metamorphosis.up&active_enemies>=6&target.time_to_die>=30*spell_haste&remains<=(duration*0.3)&(buff.dark_soul.down|!glyph.dark_soul.enabled)
  75. actions.db+=/kiljaedens_cunning,moving=1,if=buff.demonbolt.stack=0|(buff.demonbolt.stack<4&buff.demonbolt.remains>=(40*spell_haste-execute_time))
  76. actions.db+=/demonbolt,if=buff.demonbolt.stack=0|(buff.demonbolt.stack<4&buff.demonbolt.remains>=(40*spell_haste-execute_time))
  77. actions.db+=/doom,cycle_targets=1,if=buff.metamorphosis.up&target.time_to_die>=30*spell_haste&remains<=(duration*0.3)&(buff.dark_soul.down|!glyph.dark_soul.enabled)
  78. actions.db+=/corruption,cycle_targets=1,if=target.time_to_die>=6&remains<=(0.3*duration)&buff.metamorphosis.down
  79. actions.db+=/cancel_metamorphosis,if=buff.metamorphosis.up&buff.demonbolt.stack>3&demonic_fury<=600&target.time_to_die>buff.demonbolt.remains&buff.dark_soul.down
  80. actions.db+=/chaos_wave,if=buff.metamorphosis.up&buff.dark_soul.up&active_enemies>=2&demonic_fury>450
  81. actions.db+=/soul_fire,if=buff.metamorphosis.up&buff.molten_core.react&(((buff.dark_soul.remains>execute_time)&demonic_fury>=175)|(target.time_to_die<buff.demonbolt.remains))
  82. actions.db+=/soul_fire,if=buff.metamorphosis.up&buff.molten_core.react&target.health.pct<=25&(((demonic_fury-80)%800)>(buff.demonbolt.remains%(40*spell_haste)))&demonic_fury>=750
  83. actions.db+=/touch_of_chaos,cycle_targets=1,if=buff.metamorphosis.up&dot.corruption.remains<17.4&demonic_fury>750
  84. actions.db+=/touch_of_chaos,if=buff.metamorphosis.up&(target.time_to_die<buff.demonbolt.remains|(demonic_fury>=750&buff.demonbolt.remains)|buff.dark_soul.up)
  85. actions.db+=/touch_of_chaos,if=buff.metamorphosis.up&(((demonic_fury-40)%800)>(buff.demonbolt.remains%(40*spell_haste)))&demonic_fury>=750
  86. actions.db+=/metamorphosis,if=buff.dark_soul.remains>gcd&(demonic_fury>=470|buff.dark_soul.remains<=action.demonbolt.execute_time*3)&(buff.demonbolt.down|target.time_to_die<buff.demonbolt.remains|(buff.dark_soul.remains>execute_time&demonic_fury>=175))
  87. actions.db+=/metamorphosis,if=buff.demonbolt.down&demonic_fury>=480&(action.dark_soul.charges=0|!talent.archimondes_darkness.enabled&cooldown.dark_soul.remains)
  88. actions.db+=/metamorphosis,if=(demonic_fury%80)*2*spell_haste>=target.time_to_die&target.time_to_die<buff.demonbolt.remains
  89. actions.db+=/metamorphosis,if=target.time_to_die>=30*spell_haste&!dot.doom.ticking&buff.dark_soul.down&time>10
  90. actions.db+=/metamorphosis,if=demonic_fury>750&buff.demonbolt.remains>=action.metamorphosis.cooldown
  91. actions.db+=/metamorphosis,if=(((demonic_fury-120)%800)>(buff.demonbolt.remains%(40*spell_haste)))&buff.demonbolt.remains>=10&dot.doom.remains<=dot.doom.duration*0.3
  92. actions.db+=/cancel_metamorphosis
  93. actions.db+=/imp_swarm
  94. actions.db+=/hellfire,interrupt=1,if=active_enemies>=5
  95. actions.db+=/soul_fire,if=buff.molten_core.react&(buff.dark_soul.remains<action.shadow_bolt.cast_time|buff.dark_soul.remains>cast_time)
  96. actions.db+=/life_tap,if=mana.pct<40&buff.dark_soul.down
  97. actions.db+=/hellfire,interrupt=1,if=active_enemies>=4
  98. actions.db+=/shadow_bolt
  99. actions.db+=/hellfire,moving=1,interrupt=1
  100. actions.db+=/life_tap
  101.  
  102. head=shadow_councils_hood,id=115586,bonus_id=567
  103. neck=gruuls_lip_ring,id=113872,bonus_id=567,enchant_id=5319
  104. shoulders=shadow_councils_mantle,id=115589,bonus_id=567
  105. back=runefrenzy_greatcloak,id=113937,bonus_id=567,enchant_id=5312
  106. chest=shadow_councils_robes,id=115588,bonus_id=567
  107. wrists=bracers_of_darkened_skies,id=119332,bonus_id=567
  108. hands=toothbreaker_grips,id=113876,bonus_id=567
  109. waist=seeking_ember_girdle,id=113941,bonus_id=567
  110. legs=shadow_councils_leggings,id=115587,bonus_id=567
  111. feet=cavedwellers_climbers,id=113864,bonus_id=567
  112. finger1=spellbound_runic_band_of_the_allseeing_eye,id=118306,enchant_id=5326
  113. finger2=ukuroggs_corrupted_seal,id=113975,bonus_id=567,enchant_id=5326
  114. trinket1=darmacs_unstable_talisman,id=113948,bonus_id=567
  115. trinket2=blackiron_micro_crucible,id=113984,bonus_id=567
  116. main_hand=infernoflame_staff,id=113869,bonus_id=567,enchant_id=5384
  117.  
  118. # Gear Summary
  119. # gear_stamina=4545
  120. # gear_intellect=3811
  121. # gear_spell_power=1753
  122. # gear_crit_rating=499
  123. # gear_haste_rating=1196
  124. # gear_mastery_rating=1994
  125. # gear_armor=870
  126. # gear_multistrike_rating=456
  127. # gear_versatility_rating=103
  128. # set_bonus=tier17_2pc=1
  129. # set_bonus=tier17_4pc=1
  130. default_pet=felguard
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement