Advertisement
Guest User

Untitled

a guest
Nov 16th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.93 KB | None | 0 0
  1. # Custom APL
  2.  
  3. # Executed before combat begins. Accepts non-harmful actions only.
  4. actions.precombat="flask"
  5. actions.precombat+="/augmentation"
  6. actions.precombat+="/food"
  7. actions.precombat+="/summon_pet"
  8. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  9. actions.precombat+="/snapshot_stats"
  10. actions.precombat+="/potion"
  11. actions.precombat+="/use_item,name=azsharas_font_of_power"
  12. actions.precombat+="/worldvein_resonance"
  13. actions.precombat+="/guardian_of_azeroth"
  14. actions.precombat+="/memory_of_lucid_dreams"
  15. actions.precombat+="/use_item,effect_name=cyclotronic_blast,if=!raid_event.invulnerable.exists&(trinket.1.has_cooldown+trinket.2.has_cooldown<2|equipped.variable_intensity_gigavolt_oscillating_reactor)"
  16. actions.precombat+="/focused_azerite_beam,if=!raid_event.invulnerable.exists"
  17. # Adjusts the duration and cooldown of Aspect of the Wild and Primal Instincts by the duration of an unhasted GCD when they're used precombat. As AotW has a 1.3s GCD and affects itself this is 1.1s.
  18. actions.precombat+="/aspect_of_the_wild,precast_time=1.1,if=!azerite.primal_instincts.enabled&!essence.essence_of_the_focusing_iris.major&(equipped.azsharas_font_of_power|!equipped.cyclotronic_blast)"
  19. # Adjusts the duration and cooldown of Bestial Wrath and Haze of Rage by the duration of an unhasted GCD when they're used precombat.
  20. actions.precombat+="/bestial_wrath,precast_time=1.5,if=azerite.primal_instincts.enabled&!essence.essence_of_the_focusing_iris.major&(equipped.azsharas_font_of_power|!equipped.cyclotronic_blast)"
  21.  
  22. # Executed every time the actor is available.
  23. actions="auto_shot"
  24. actions+="/use_item,name=azsharas_font_of_power,if=target.time_to_die>10"
  25. actions+="/use_items"
  26. actions+="/use_item,name=ashvanes_razor_coral,if=debuff.razor_coral_debuff.up&(prev_gcd.1.aspect_of_the_wild|!equipped.cyclotronic_blast&buff.aspect_of_the_wild.remains>5)&(target.health.pct<35|!essence.condensed_lifeforce.major|!talent.killer_instinct.enabled)|(debuff.razor_coral_debuff.down|target.time_to_die<26)&target.time_to_die>(24*(cooldown.cyclotronic_blast.remains+4<target.time_to_die))"
  27. actions+="/use_item,effect_name=cyclotronic_blast,if=buff.bestial_wrath.down|target.time_to_die<5"
  28. actions+="/call_action_list,name=cds"
  29. actions+="/call_action_list,name=st,if=active_enemies<2"
  30. actions+="/call_action_list,name=cleave,if=active_enemies>1"
  31.  
  32. actions.cds="ancestral_call,if=cooldown.bestial_wrath.remains>30"
  33. actions.cds+="/fireblood,if=cooldown.bestial_wrath.remains>30"
  34. actions.cds+="/berserking,if=buff.aspect_of_the_wild.up&(target.time_to_die>cooldown.berserking.duration+duration|(target.health.pct<35|!talent.killer_instinct.enabled))|target.time_to_die<13"
  35. actions.cds+="/blood_fury,if=buff.aspect_of_the_wild.up&(target.time_to_die>cooldown.blood_fury.duration+duration|(target.health.pct<35|!talent.killer_instinct.enabled))|target.time_to_die<16"
  36. actions.cds+="/lights_judgment,if=pet.cat.buff.frenzy.up&pet.cat.buff.frenzy.remains>gcd.max|!pet.cat.buff.frenzy.up"
  37. actions.cds+="/potion,if=buff.bestial_wrath.up&buff.aspect_of_the_wild.up&target.health.pct<35|((consumable.potion_of_unbridled_fury|consumable.unbridled_fury)&target.time_to_die<61|target.time_to_die<26)"
  38. actions.cds+="/worldvein_resonance,if=buff.lifeblood.stack<4"
  39. actions.cds+="/guardian_of_azeroth,if=cooldown.aspect_of_the_wild.remains<10|target.time_to_die>cooldown+duration|target.time_to_die<30"
  40. actions.cds+="/ripple_in_space"
  41. actions.cds+="/memory_of_lucid_dreams"
  42.  
  43. actions.cleave="barbed_shot,target_if=min:dot.barbed_shot.remains,if=pet.cat.buff.frenzy.up&pet.cat.buff.frenzy.remains<=gcd.max"
  44. actions.cleave+="/multishot,if=gcd.max-pet.cat.buff.beast_cleave.remains>0.25"
  45. actions.cleave+="/barbed_shot,target_if=min:dot.barbed_shot.remains,if=full_recharge_time<gcd.max&cooldown.bestial_wrath.remains"
  46. actions.cleave+="/aspect_of_the_wild"
  47. actions.cleave+="/stampede,if=buff.aspect_of_the_wild.up&buff.bestial_wrath.up|target.time_to_die<15"
  48. actions.cleave+="/bestial_wrath,if=cooldown.aspect_of_the_wild.remains_guess>20|talent.one_with_the_pack.enabled|target.time_to_die<15"
  49. actions.cleave+="/chimaera_shot"
  50. actions.cleave+="/a_murder_of_crows"
  51. actions.cleave+="/barrage"
  52. actions.cleave+="/kill_command,if=active_enemies<4|!azerite.rapid_reload.enabled"
  53. actions.cleave+="/dire_beast"
  54. actions.cleave+="/barbed_shot,target_if=min:dot.barbed_shot.remains,if=pet.cat.buff.frenzy.down&(charges_fractional>1.8|buff.bestial_wrath.up)|cooldown.aspect_of_the_wild.remains<pet.cat.buff.frenzy.duration-gcd&azerite.primal_instincts.enabled|charges_fractional>1.4|target.time_to_die<9"
  55. actions.cleave+="/focused_azerite_beam"
  56. actions.cleave+="/purifying_blast"
  57. actions.cleave+="/concentrated_flame"
  58. actions.cleave+="/blood_of_the_enemy"
  59. actions.cleave+="/the_unbound_force,if=buff.reckless_force.up|buff.reckless_force_counter.stack<10"
  60. actions.cleave+="/multishot,if=azerite.rapid_reload.enabled&active_enemies>2"
  61. actions.cleave+="/cobra_shot,if=cooldown.kill_command.remains>focus.time_to_max&(active_enemies<3|!azerite.rapid_reload.enabled)"
  62. actions.cleave+="/spitting_cobra"
  63.  
  64. actions.st="barbed_shot,if=pet.cat.buff.frenzy.up&pet.cat.buff.frenzy.remains<gcd|cooldown.bestial_wrath.remains&(full_recharge_time<gcd|azerite.primal_instincts.enabled&cooldown.aspect_of_the_wild.remains<gcd)"
  65. actions.st+="/concentrated_flame,if=focus+focus.regen*gcd<focus.max&buff.bestial_wrath.down&(!dot.concentrated_flame_burn.remains&!action.concentrated_flame.in_flight)|full_recharge_time<gcd|target.time_to_die<5"
  66. actions.st+="/aspect_of_the_wild,if=cooldown.barbed_shot.charges<1|!azerite.primal_instincts.enabled"
  67. actions.st+="/stampede,if=buff.aspect_of_the_wild.up&buff.bestial_wrath.up|target.time_to_die<15"
  68. actions.st+="/a_murder_of_crows"
  69. actions.st+="/focused_azerite_beam,if=buff.bestial_wrath.down|target.time_to_die<5"
  70. actions.st+="/the_unbound_force,if=buff.reckless_force.up|buff.reckless_force_counter.stack<10|target.time_to_die<5"
  71. actions.st+="/bestial_wrath,if=!buff.bestial_wrath.up&cooldown.aspect_of_the_wild.remains>15|target.time_to_die<15+gcd"
  72. actions.st+="/barbed_shot,if=azerite.dance_of_death.rank>1&buff.dance_of_death.remains<gcd&crit_pct_current>40"
  73. actions.st+="/blood_of_the_enemy,if=buff.aspect_of_the_wild.remains>10+gcd|target.time_to_die<10+gcd"
  74. actions.st+="/kill_command"
  75. actions.st+="/chimaera_shot"
  76. actions.st+="/dire_beast"
  77. actions.st+="/barbed_shot,if=talent.one_with_the_pack.enabled&charges_fractional>1.5|charges_fractional>1.8|cooldown.aspect_of_the_wild.remains<pet.cat.buff.frenzy.duration-gcd&azerite.primal_instincts.enabled|target.time_to_die<9"
  78. actions.st+="/barrage"
  79. actions.st+="/cobra_shot,if=(focus-cost+focus.regen*(cooldown.kill_command.remains-1)>action.kill_command.cost|cooldown.kill_command.remains>1+gcd&cooldown.bestial_wrath.remains_guess>focus.time_to_max|buff.memory_of_lucid_dreams.up)&cooldown.kill_command.remains>1|target.time_to_die<3"
  80. actions.st+="/spitting_cobra"
  81. actions.st+="/barbed_shot,if=pet.cat.buff.frenzy.duration-gcd>full_recharge_time"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement