Advertisement
Guest User

APL RACANE 6.0

a guest
Oct 17th, 2019
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.49 KB | None | 0 0
  1. # Executed before combat begins. Accepts non-harmful actions only.
  2. actions.precombat=flask
  3. actions.precombat+=/food
  4. actions.precombat+=/augmentation
  5. actions.precombat+=/arcane_intellect
  6. actions.precombat+=/arcane_familiar
  7. actions.precombat+=/variable,name=conserve_mana,op=set,value=65+25*azerite.equipoise.enabled
  8. actions.precombat+=/snapshot_stats
  9. actions.precombat+=/use_item,name=azsharas_font_of_power
  10. bfa.font_of_power_precombat_channel=15
  11. actions.precombat+=/mirror_image
  12. actions.precombat+=/potion
  13. actions.precombat+=/arcane_blast
  14.  
  15. # Executed every time the actor is available.
  16. actions=counterspell
  17. actions+=/call_action_list,name=essences
  18. actions+=/call_action_list,name=burn,if=burn_phase|target.time_to_die<variable.average_burn_length
  19. actions+=/call_action_list,name=burn,if=(cooldown.arcane_power.remains=0&cooldown.evocation.remains<=variable.average_burn_length&(buff.arcane_charge.stack=buff.arcane_charge.max_stack|(talent.charged_up.enabled&cooldown.charged_up.remains=0&buff.arcane_charge.stack<=1)))
  20. actions+=/call_action_list,name=conserve,if=!burn_phase
  21. actions+=/call_action_list,name=movement
  22.  
  23. actions.burn=variable,name=total_burns,op=add,value=1,if=!burn_phase
  24. actions.burn+=/start_burn_phase,if=!burn_phase
  25. actions.burn+=/stop_burn_phase,if=burn_phase&prev_gcd.1.evocation&target.time_to_die>variable.average_burn_length&burn_phase_duration>0
  26. actions.burn+=/charged_up,if=buff.arcane_charge.stack<=1
  27. actions.burn+=/mirror_image
  28. actions.burn+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down
  29. actions.burn+=/arcane_blast,if=buff.rule_of_threes.up&talent.overpowered.enabled&active_enemies<3
  30. actions.burn+=/lights_judgment,if=buff.arcane_power.down
  31. actions.burn+=/rune_of_power,if=!buff.arcane_power.up&(mana.pct>=50|cooldown.arcane_power.remains=0)&(buff.arcane_charge.stack=buff.arcane_charge.max_stack)
  32. actions.burn+=/berserking
  33. actions.burn+=/arcane_power
  34. actions.burn+=/use_items,if=buff.arcane_power.up|target.time_to_die<cooldown.arcane_power.remains
  35. actions.burn+=/blood_fury
  36. actions.burn+=/fireblood
  37. actions.burn+=/ancestral_call
  38. actions.burn+=/presence_of_mind,if=(talent.rune_of_power.enabled&buff.rune_of_power.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time)|buff.arcane_power.remains<=buff.presence_of_mind.max_stack*action.arcane_blast.execute_time
  39. actions.burn+=/potion,if=buff.guardian_of_azeroth.up
  40. actions.burn+=/arcane_orb,if=buff.arcane_charge.stack=0|(active_enemies<3|(active_enemies<2&talent.resonance.enabled))
  41. actions.burn+=/arcane_barrage,if=active_enemies>=3&(buff.arcane_charge.stack=buff.arcane_charge.max_stack)
  42. actions.burn+=/arcane_explosion,if=active_enemies>=3
  43. actions.burn+=/arcane_missiles,if=buff.clearcasting.react&active_enemies<3&(talent.amplification.enabled|(!talent.overpowered.enabled&azerite.arcane_pummeling.rank>=2)|buff.arcane_power.down),chain=1
  44. actions.burn+=/arcane_blast,if=active_enemies<3
  45. actions.burn+=/variable,name=average_burn_length,op=set,value=(variable.average_burn_length*variable.total_burns-variable.average_burn_length+(burn_phase_duration))%variable.total_burns
  46. actions.burn+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
  47. actions.burn+=/arcane_barrage
  48.  
  49. actions.conserve=mirror_image
  50. actions.conserve+=/charged_up,if=buff.arcane_charge.stack=0
  51. actions.conserve+=/nether_tempest,if=(refreshable|!ticking)&buff.arcane_charge.stack=buff.arcane_charge.max_stack&buff.rune_of_power.down&buff.arcane_power.down
  52. actions.conserve+=/arcane_orb,if=buff.arcane_charge.stack<=2&(cooldown.arcane_power.remains>10|active_enemies<=2)
  53. actions.conserve+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
  54. actions.conserve+=/use_item,name=tidestorm_codex,if=buff.rune_of_power.down&!buff.arcane_power.react&cooldown.arcane_power.remains>20
  55. actions.conserve+=/use_item,effect_name=cyclotronic_blast,if=buff.rune_of_power.down&!buff.arcane_power.react&cooldown.arcane_power.remains>20
  56. actions.conserve+=/use_item,name=azsharas_font_of_power,if=cooldown.arcane_power.remains<=12+4&cooldown.evocation.remains<=variable.average_burn_length+12+4|time_to_die<cooldown.arcane_power.remains
  57. actions.conserve+=/rune_of_power,if=buff.arcane_charge.stack=buff.arcane_charge.max_stack&(full_recharge_time<=execute_time|full_recharge_time<=cooldown.arcane_power.remains|target.time_to_die<=cooldown.arcane_power.remains)
  58. actions.conserve+=/arcane_missiles,if=mana.pct<=95&buff.clearcasting.react&active_enemies<3,chain=1
  59. actions.conserve+=/arcane_barrage,if=((buff.arcane_charge.stack=buff.arcane_charge.max_stack)&((mana.pct<=variable.conserve_mana)|(talent.rune_of_power.enabled&cooldown.arcane_power.remains>cooldown.rune_of_power.full_recharge_time&mana.pct<=variable.conserve_mana+25))|(talent.arcane_orb.enabled&cooldown.arcane_orb.remains<=gcd&cooldown.arcane_power.remains>10))|mana.pct<=(variable.conserve_mana-10)
  60. actions.conserve+=/supernova,if=mana.pct<=95
  61. actions.conserve+=/arcane_explosion,if=active_enemies>=3&(mana.pct>=variable.conserve_mana|buff.arcane_charge.stack=3)
  62. actions.conserve+=/arcane_blast
  63. actions.conserve+=/arcane_barrage
  64.  
  65. actions.essences=blood_of_the_enemy,if=burn_phase&buff.arcane_power.down&buff.rune_of_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack|time_to_die<cooldown.arcane_power.remains
  66. actions.essences+=/concentrated_flame,line_cd=6,if=buff.rune_of_power.down&buff.arcane_power.down&(!burn_phase|time_to_die<cooldown.arcane_power.remains)&mana.time_to_max>=execute_time
  67. actions.essences+=/focused_azerite_beam,if=buff.rune_of_power.down&buff.arcane_power.down
  68. actions.essences+=/guardian_of_azeroth,if=buff.rune_of_power.down&cooldown.arcane_power.remains<=6
  69. actions.essences+=/purifying_blast,if=buff.rune_of_power.down&buff.arcane_power.down
  70. actions.essences+=/ripple_in_space,if=buff.rune_of_power.down&buff.arcane_power.down
  71. actions.essences+=/the_unbound_force,if=buff.rune_of_power.down&buff.arcane_power.down
  72. actions.essences+=/memory_of_lucid_dreams,if=!burn_phase&buff.arcane_power.down&cooldown.arcane_power.remains&buff.arcane_charge.stack=buff.arcane_charge.max_stack&(!talent.rune_of_power.enabled|action.rune_of_power.charges)|time_to_die<cooldown.arcane_power.remains
  73. actions.essences+=/worldvein_resonance,if=burn_phase&buff.arcane_power.down&buff.rune_of_power.down&buff.arcane_charge.stack=buff.arcane_charge.max_stack|time_to_die<cooldown.arcane_power.remains
  74.  
  75. actions.movement=blink_any,if=movement.distance>=10
  76. actions.movement+=/presence_of_mind
  77. actions.movement+=/arcane_missiles
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement