Advertisement
Guest User

mantle KS/BR apl

a guest
Jul 19th, 2018
417
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.85 KB | None | 0 0
  1.  
  2. # Executed before combat begins. Accepts non-harmful actions only.
  3. actions.precombat=flask
  4. actions.precombat+=/augmentation
  5. actions.precombat+=/food
  6. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  7. actions.precombat+=/snapshot_stats
  8. actions.precombat+=/stealth
  9. actions.precombat+=/potion
  10. actions.precombat+=/marked_for_death,precombat_seconds=5,if=raid_event.adds.in>40
  11. actions.precombat+=/roll_the_bones,precombat_seconds=2
  12. actions.precombat+=/slice_and_dice,precombat_seconds=2
  13. actions.precombat+=/adrenaline_rush,precombat_seconds=1
  14.  
  15. # Executed every time the actor is available.
  16. # Reroll for 2+ buffs with Loaded Dice up. Otherwise reroll for 2+ or Grand Melee or Ruthless Precision.
  17. actions=variable,name=rtb_reroll,value=rtb_buffs<2&(buff.loaded_dice.up|!buff.grand_melee.up&!buff.ruthless_precision.up)
  18. actions+=/variable,name=ambush_condition,value=combo_points.deficit>=2+2*(talent.ghostly_strike.enabled&cooldown.ghostly_strike.remains<1)+buff.broadside.up&energy>60&!buff.skull_and_crossbones.up
  19. # With multiple targets, this variable is checked to decide whether some CDs should be synced with Blade Flurry
  20. actions+=/variable,name=blade_flurry_sync,value=spell_targets.blade_flurry<2&raid_event.adds.in>20|buff.blade_flurry.up
  21. actions+=/call_action_list,name=stealth,if=stealthed.all
  22. actions+=/call_action_list,name=cds
  23. # Finish at maximum CP. Substract one for each Broadside and Opportunity when Quick Draw is selected and MfD is not ready after the next second.
  24. actions+=/call_action_list,name=finish,if=combo_points>=cp_max_spend-(buff.broadside.up+buff.opportunity.up)*(talent.quick_draw.enabled&(!talent.marked_for_death.enabled|cooldown.marked_for_death.remains>1))
  25. actions+=/call_action_list,name=build
  26. actions+=/arcane_torrent,if=energy.deficit>=15+energy.regen
  27. actions+=/arcane_pulse
  28.  
  29. # Cooldowns
  30. actions.cds=potion,if=buff.bloodlust.react|target.time_to_die<=60|buff.adrenaline_rush.up
  31. actions.cds+=/blood_fury
  32. actions.cds+=/berserking
  33. actions.cds+=/lights_judgment
  34. actions.cds+=/adrenaline_rush,if=!buff.adrenaline_rush.up&energy.time_to_max>1
  35. actions.cds+=/marked_for_death,target_if=min:target.time_to_die,if=target.time_to_die<combo_points.deficit|((raid_event.adds.in>40|buff.true_bearing.remains>15-buff.adrenaline_rush.up*5)&!stealthed.rogue&combo_points.deficit>=cp_max_spend-1)
  36. actions.cds+=/vanish,if=variable.blade_flurry_sync&!stealthed.all&!buff.master_assassins_initiative.up&cooldown.killing_spree.up&talent.killing_spree.enabled
  37. actions.cds+=/vanish,if=variable.blade_flurry_sync&!stealthed.all&!buff.master_assassins_initiative.up&cooldown.blade_rush.up&talent.blade_rush.enabled
  38. actions.cds+=/blade_flurry,if=spell_targets.blade_flurry>=2&!buff.blade_flurry.up&(energy.time_to_max>1|buff.master_assassins_initiative.up)
  39. actions.cds+=/ghostly_strike,if=variable.blade_flurry_sync&combo_points.deficit>=1+buff.broadside.up
  40. actions.cds+=/killing_spree,if=variable.blade_flurry_sync&buff.master_assassins_initiative.up
  41. actions.cds+=/blade_rush,if=variable.blade_flurry_sync
  42. # Using Vanish/Ambush is only a very tiny increase, so in reality, you're absolutely fine to use it as a utility spell.
  43. actions.cds+=/shadowmeld,if=!stealthed.all&variable.ambush_condition
  44.  
  45. # Stealth
  46. actions.stealth=ambush
  47.  
  48. # Finishers
  49. actions.finish=slice_and_dice,if=buff.slice_and_dice.remains<target.time_to_die&buff.slice_and_dice.remains<(1+combo_points)*1.8
  50. actions.finish+=/roll_the_bones,if=(buff.roll_the_bones.remains<=3|variable.rtb_reroll)&(target.time_to_die>20|buff.roll_the_bones.remains<target.time_to_die)
  51. # BTE worth being used with the boosted crit chance from Ruthless Precision
  52. actions.finish+=/between_the_eyes,if=buff.ruthless_precision.up
  53. actions.finish+=/dispatch
  54.  
  55. # Builders
  56. actions.build=pistol_shot,if=combo_points.deficit>=1+buff.broadside.up+talent.quick_draw.enabled&buff.opportunity.up
  57. actions.build+=/sinister_strike
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement