Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Executed before combat begins. Accepts non-harmful actions only.
- actions.precombat=flask
- actions.precombat+=/food
- actions.precombat+=/augmentation
- actions.precombat+=/arcane_intellect
- actions.precombat+=/arcane_familiar
- actions.precombat+=/variable,name=conserve_mana,op=set,value=65+25*azerite.equipoise.enabled
- actions.precombat+=/snapshot_stats
- actions.precombat+=/use_item,name=azsharas_font_of_power
- bfa.font_of_power_precombat_channel=15
- actions.precombat+=/mirror_image
- actions.precombat+=/potion
- actions.precombat+=/arcane_blast
- # Executed every time the actor is available.
- actions=counterspell
- actions+=/call_action_list,name=essences
- actions+=/call_action_list,name=burn,if=burn_phase|target.time_to_die<variable.average_burn_length
- 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)))
- actions+=/call_action_list,name=conserve,if=!burn_phase
- actions+=/call_action_list,name=movement
- actions.burn=variable,name=total_burns,op=add,value=1,if=!burn_phase
- actions.burn+=/start_burn_phase,if=!burn_phase
- actions.burn+=/stop_burn_phase,if=burn_phase&prev_gcd.1.evocation&target.time_to_die>variable.average_burn_length&burn_phase_duration>0
- actions.burn+=/charged_up,if=buff.arcane_charge.stack<=1
- actions.burn+=/mirror_image
- 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
- actions.burn+=/arcane_blast,if=buff.rule_of_threes.up&talent.overpowered.enabled&active_enemies<3
- actions.burn+=/lights_judgment,if=buff.arcane_power.down
- 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)
- actions.burn+=/berserking
- actions.burn+=/arcane_power
- actions.burn+=/use_items,if=buff.arcane_power.up|target.time_to_die<cooldown.arcane_power.remains
- actions.burn+=/blood_fury
- actions.burn+=/fireblood
- actions.burn+=/ancestral_call
- 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
- actions.burn+=/potion,if=buff.guardian_of_azeroth.up
- actions.burn+=/arcane_orb,if=buff.arcane_charge.stack=0|(active_enemies<3|(active_enemies<2&talent.resonance.enabled))
- actions.burn+=/arcane_barrage,if=active_enemies>=3&(buff.arcane_charge.stack=buff.arcane_charge.max_stack)
- actions.burn+=/arcane_explosion,if=active_enemies>=3
- 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
- actions.burn+=/arcane_blast,if=active_enemies<3
- 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
- actions.burn+=/evocation,interrupt_if=mana.pct>=85,interrupt_immediate=1
- actions.burn+=/arcane_barrage
- actions.conserve=mirror_image
- actions.conserve+=/charged_up,if=buff.arcane_charge.stack=0
- 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
- actions.conserve+=/arcane_orb,if=buff.arcane_charge.stack<=2&(cooldown.arcane_power.remains>10|active_enemies<=2)
- actions.conserve+=/arcane_blast,if=buff.rule_of_threes.up&buff.arcane_charge.stack>3
- actions.conserve+=/use_item,name=tidestorm_codex,if=buff.rune_of_power.down&!buff.arcane_power.react&cooldown.arcane_power.remains>20
- actions.conserve+=/use_item,effect_name=cyclotronic_blast,if=buff.rune_of_power.down&!buff.arcane_power.react&cooldown.arcane_power.remains>20
- 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
- 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)
- actions.conserve+=/arcane_missiles,if=mana.pct<=95&buff.clearcasting.react&active_enemies<3,chain=1
- 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)
- actions.conserve+=/supernova,if=mana.pct<=95
- actions.conserve+=/arcane_explosion,if=active_enemies>=3&(mana.pct>=variable.conserve_mana|buff.arcane_charge.stack=3)
- actions.conserve+=/arcane_blast
- actions.conserve+=/arcane_barrage
- 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
- 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
- actions.essences+=/focused_azerite_beam,if=buff.rune_of_power.down&buff.arcane_power.down
- actions.essences+=/guardian_of_azeroth,if=buff.rune_of_power.down&cooldown.arcane_power.remains<=6
- actions.essences+=/purifying_blast,if=buff.rune_of_power.down&buff.arcane_power.down
- actions.essences+=/ripple_in_space,if=buff.rune_of_power.down&buff.arcane_power.down
- actions.essences+=/the_unbound_force,if=buff.rune_of_power.down&buff.arcane_power.down
- 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
- 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
- actions.movement=blink_any,if=movement.distance>=10
- actions.movement+=/presence_of_mind
- actions.movement+=/arcane_missiles
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement