Binkenstein

Arcane Mage APL - SimC vs AMR

Aug 13th, 2016
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.51 KB | None | 0 0
  1. actions.single+=/charged_up,if=buff.arcane_charge.stack=0
  2. if BuffStack(ArcaneCharge) = 0
  3.  
  4. actions.single+=/arcane_missiles,if=buff.arcane_missiles.stack=3|buff.arcane_missiles.remains<(action.arcane_missiles.execute_time*buff.arcane_missiles.stack+0.5)
  5. if BuffStack(ArcaneMissilesCharge) = 3 or BuffRemainingSec(ArcaneMissilesCharge) < SpellCastTimeSec(ArcaneMissile)*BuffStack(ArcaneMissile)+0.5
  6.  
  7. actions.single+=/arcane_orb,if=buff.arcane_charge.stack<3
  8. if BuffStack(ArcaneCharge) < 3
  9.  
  10. actions.single+=/nether_tempest,if=buff.arcane_charge.stack=4&(refreshable|!ticking)
  11. if BuffStack(ArcaneCharge) = 4 and CanRefreshDot(NetherTempest)
  12.  
  13. actions.single+=/rune_of_power,if=buff.arcane_charge.stack=4&(cooldown.arcane_power.remains<gcd|(buff.arcane_power.up&buff.arcane_power.remains>10)|cooldown.arcane_power.remains>cooldown.rune_of_power.duration)
  14. if BuffStack(ArcaneCharge) = 4 and (CooldownSecRemaining(ArcanePower) < GlobalCooldownSec or BuffRemainingSec(ArcanePower) > 10 or CooldownSecRemaining(ArcanePower) > SpellCooldownSec(RuneOfPower))
  15.  
  16. actions.single+=/arcane_power,if=buff.arcane_charge.stack=4&(!talent.rune_of_power.enabled|buff.rune_of_power.up)
  17. if BuffStack(ArcaneCharge) = 4 and (HasBuff(RuneOfPower) or not HasTalent(RuneOfPower))
  18.  
  19. actions.single+=/call_action_list,name=cooldowns,if=buff.arcane_charge.stack=4
  20. if BuffStack(ArcaneCharge) = 4
  21.  
  22. actions.single+=/arcane_missiles,if=buff.arcane_charge.stack=4&(buff.arcane_missiles.remains<(cooldown.rune_of_power.remains-gcd)|(buff.arcane_missiles.remains<cooldown.arcane_power.remains-gcd)|buff.arcane_power.up|buff.rune_of_power.up)
  23. if BuffStack(ArcaneCharge) = 4 and (BuffRemainingSec(ArcaneMissilesCharge) < (CooldownSecRemaining(RuneOfPower) - GlobalCooldownSec) or BuffRemainingSec(ArcaneMissilesCharge) < (CooldownSecRemaining(ArcanePower) - GlobalCooldownSec) or HasBuff(ArcanePower) or HasBuff(RuneOfPower))
  24.  
  25. actions.single+=/mark_of_aluneth
  26.  
  27.  
  28. actions.single+=/supernova
  29.  
  30.  
  31. actions.single+=/presence_of_mind
  32.  
  33. actions.single+=/arcane_barrage,if=buff.arcane_charge.stack=4&mana.pct<((1.25*cooldown.evocation.remains%cooldown.evocation.duration)*100)&mana.pct<75&!buff.arcane_power.up&!buff.rune_of_power.up
  34. if BuffStack(ArcaneCharge) = 4 and ((Power / MaxPower) < (1.25 * CooldownSecRemaining(Evocation) / SpellCooldownSec(Evocation)) and (Power / MaxPower) < 0.75) and (not HasBuff(RuneOfPower) and not HasBuff(ArcanePower))
  35.  
  36. actions.single+=/arcane_blast
  37.  
  38.  
  39. actions.single+=/evocation,interrupt_if=mana.pct>95
  40.  
  41.  
  42. actions.single+=/arcane_barrage
Advertisement
Add Comment
Please, Sign In to add comment