Advertisement
Guest User

Healthy wrists for healthy dps V2

a guest
Feb 25th, 2020
681
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. # Executed before combat begins. Accepts non-harmful actions only.
  2. actions.precombat=flask
  3. actions.precombat+=/augmentation
  4. actions.precombat+=/food
  5. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  6. actions.precombat+=/snapshot_stats
  7. actions.precombat+=/potion
  8. actions.precombat+=/metamorphosis,if=!azerite.chaotic_transformation.enabled
  9. actions.precombat+=/use_item,name=azsharas_font_of_power
  10.  
  11. # Executed every time the actor is available.
  12. actions=auto_attack
  13. actions+=/chaos_strike,if=(buff.thirsting_blades.stack=40)
  14. actions+=/variable,name=waiting_for_nemesis,value=!(!talent.nemesis.enabled|cooldown.nemesis.ready|cooldown.nemesis.remains>target.time_to_die|cooldown.nemesis.remains>60)
  15. 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)
  16. actions+=/variable,name=pooling_for_eye_beam,value=talent.demonic.enabled&!talent.blind_fury.enabled&cooldown.eye_beam.remains<(gcd.max*2)&fury.deficit>20
  17. actions+=/variable,name=waiting_for_dark_slash,value=talent.dark_slash.enabled&!variable.pooling_for_meta&cooldown.dark_slash.up
  18. actions+=/variable,name=waiting_for_momentum,value=talent.momentum.enabled&!buff.momentum.up
  19. actions+=/disrupt
  20. actions+=/call_action_list,name=cooldown,if=gcd.remains=0
  21. actions+=/pick_up_fragment,if=fury.deficit>=35&(!azerite.eyes_of_rage.enabled|cooldown.eye_beam.remains>1.4)
  22. actions+=/call_action_list,name=dark_slash,if=talent.dark_slash.enabled&(variable.waiting_for_dark_slash|debuff.dark_slash.up)
  23. actions+=/run_action_list,name=demonic,if=talent.demonic.enabled
  24. actions+=/run_action_list,name=normal
  25.  
  26. actions.cooldown=metamorphosis,if=!(talent.demonic.enabled|variable.pooling_for_meta|variable.waiting_for_nemesis)|target.time_to_die<25
  27. actions.cooldown+=/metamorphosis,if=talent.demonic.enabled&(!azerite.chaotic_transformation.enabled|(cooldown.eye_beam.remains>20))
  28. 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)
  29. actions.cooldown+=/nemesis,if=!raid_event.adds.exists
  30. actions.cooldown+=/potion,if=buff.metamorphosis.remains>25|target.time_to_die<60
  31. actions.cooldown+=/use_item,name=galecallers_boon,if=!talent.fel_barrage.enabled|cooldown.fel_barrage.ready
  32. actions.cooldown+=/use_item,effect_name=cyclotronic_blast,if=buff.metamorphosis.up&buff.memory_of_lucid_dreams.down
  33. actions.cooldown+=/use_item,name=ashvanes_razor_coral,if=debuff.razor_coral_debuff.down|(debuff.conductive_ink_debuff.up|buff.metamorphosis.remains>20)&target.health.pct<31|target.time_to_die<20
  34. actions.cooldown+=/use_item,name=azsharas_font_of_power,if=cooldown.metamorphosis.remains<10|cooldown.metamorphosis.remains>60
  35. # Default fallback for usable items.
  36. actions.cooldown+=/use_items,if=buff.metamorphosis.up
  37. actions.cooldown+=/call_action_list,name=essences
  38.  
  39. actions.dark_slash+=/annihilation,if=debuff.dark_slash.up
  40. actions.dark_slash+=/chaos_strike,if=debuff.dark_slash.up
  41.  
  42. actions.demonic+=/eye_beam,if=raid_event.adds.up|raid_event.adds.in>25
  43. actions.demonic+=/fel_barrage,if=((!cooldown.eye_beam.up|buff.metamorphosis.up)&raid_event.adds.in>30)|active_enemies>desired_targets
  44. actions.demonic+=/immolation_aura
  45. actions.demonic+=/felblade,if=fury.deficit>=40
  46. actions.demonic+=/vengeful_retreat,if=movement.distance>15
  47.  
  48. actions.essences=concentrated_flame,if=(!dot.concentrated_flame_burn.ticking&!action.concentrated_flame.in_flight|full_recharge_time<gcd.max)
  49. actions.essences+=/blood_of_the_enemy,if=buff.metamorphosis.up|target.time_to_die<=10
  50. actions.essences+=/guardian_of_azeroth,if=(buff.metamorphosis.up&cooldown.metamorphosis.ready)|buff.metamorphosis.remains>25|target.time_to_die<=30
  51. actions.essences+=/the_unbound_force,if=buff.reckless_force.up|buff.reckless_force_counter.stack<10
  52. actions.essences+=/ripple_in_space
  53. actions.essences+=/worldvein_resonance,if=buff.metamorphosis.up
  54. actions.essences+=/memory_of_lucid_dreams,if=fury<40&buff.metamorphosis.up
  55. actions.essences+=/reaping_flames,if=target.health.pct>80|target.health.pct<=20|target.time_to_pct_20>30
  56.  
  57. actions.normal=vengeful_retreat,if=talent.momentum.enabled&buff.prepared.down&time>1
  58. actions.normal+=/fel_barrage,if=!variable.waiting_for_momentum&(active_enemies>desired_targets|raid_event.adds.in>30)
  59. actions.normal+=/immolation_aura
  60. actions.normal+=/eye_beam,if=active_enemies>1&(!raid_event.adds.exists|raid_event.adds.up)&!variable.waiting_for_momentum
  61. actions.normal+=/felblade,if=fury.deficit>=40
  62. actions.normal+=/eye_beam,if=!talent.blind_fury.enabled&!variable.waiting_for_dark_slash&raid_event.adds.in>cooldown
  63. actions.normal+=/eye_beam,if=talent.blind_fury.enabled&raid_event.adds.in>cooldown
  64. actions.normal+=/felblade,if=movement.distance>15|buff.out_of_range.up
  65. actions.normal+=/vengeful_retreat,if=movement.distance>15
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement