Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.12 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+=/summon_water_elemental
  7. actions.precombat+=/snapshot_stats
  8. actions.precombat+=/mirror_image
  9. actions.precombat+=/potion
  10. actions.precombat+=/frostbolt
  11.  
  12. # Executed every time the actor is available.
  13. actions=counterspell
  14. actions+=/call_action_list,name=cooldowns
  15. # The target threshold isn't exact. Between 3-5 targets, the differences between the ST and AoE action lists are rather small. However, Freezing Rain prefers using AoE action list sooner as it benefits greatly from the high priority Blizzard action.
  16. actions+=/call_action_list,name=aoe,if=active_enemies>3&talent.freezing_rain.enabled|active_enemies>4
  17. actions+=/call_action_list,name=single
  18.  
  19. # With Freezing Rain, it's better to prioritize using Frozen Orb when both FO and Blizzard are off cooldown. Without Freezing Rain, the converse is true although the difference is miniscule until very high target counts.
  20. actions.aoe=frozen_orb
  21. actions.aoe+=/blizzard
  22. actions.aoe+=/comet_storm
  23. actions.aoe+=/ice_nova
  24. # Simplified Flurry conditions from the ST action list. Since the mage is generating far less Brain Freeze charges, the exact condition here isn't all that important.
  25. actions.aoe+=/flurry,if=prev_gcd.1.ebonbolt|buff.brain_freeze.react&(prev_gcd.1.frostbolt&(buff.icicles.stack<4|!talent.glacial_spike.enabled)|prev_gcd.1.glacial_spike)
  26. actions.aoe+=/ice_lance,if=buff.fingers_of_frost.react
  27. # The mage will generally be generating a lot of FoF charges when using the AoE action list. Trying to delay Ray of Frost until there are no FoF charges and no active Frozen Orbs would lead to it not being used at all.
  28. actions.aoe+=/ray_of_frost
  29. actions.aoe+=/ebonbolt
  30. actions.aoe+=/glacial_spike
  31. # Using Cone of Cold is mostly DPS neutral with the AoE target thresholds. It only becomes decent gain with roughly 7 or more targets.
  32. actions.aoe+=/cone_of_cold
  33. actions.aoe+=/use_item,name=tidestorm_codex,if=buff.icy_veins.down&buff.rune_of_power.down
  34. actions.aoe+=/frostbolt
  35. actions.aoe+=/call_action_list,name=movement
  36. actions.aoe+=/ice_lance
  37.  
  38. actions.cooldowns=icy_veins
  39. actions.cooldowns+=/mirror_image
  40. # Rune of Power is always used with Frozen Orb. Any leftover charges at the end of the fight should be used, ideally if the boss doesn't die in the middle of the Rune buff.
  41. actions.cooldowns+=/rune_of_power,if=prev_gcd.1.frozen_orb|target.time_to_die>10+cast_time&target.time_to_die<20
  42. # On single target fights, the cooldown of Rune of Power is lower than the cooldown of Frozen Orb, this gives extra Rune of Power charges that should be used with active talents, if possible.
  43. actions.cooldowns+=/call_action_list,name=talent_rop,if=talent.rune_of_power.enabled&active_enemies=1&cooldown.rune_of_power.full_recharge_time<cooldown.frozen_orb.remains
  44. actions.cooldowns+=/potion,if=prev_gcd.1.icy_veins|target.time_to_die<30
  45. actions.cooldowns+=/use_items
  46. actions.cooldowns+=/blood_fury
  47. actions.cooldowns+=/berserking
  48. actions.cooldowns+=/lights_judgment
  49. actions.cooldowns+=/fireblood
  50. actions.cooldowns+=/ancestral_call
  51.  
  52. actions.movement=blink_any,if=movement.distance>10
  53. actions.movement+=/ice_floes,if=buff.ice_floes.down
  54.  
  55. # In some situations, you can shatter Ice Nova even after already casting Flurry and Ice Lance. Otherwise this action is used when the mage has FoF after casting Flurry, see above.
  56. actions.single=ice_nova,if=cooldown.ice_nova.ready&debuff.winters_chill.up
  57. actions.single+=/flurry,if=talent.ebonbolt.enabled&prev_gcd.1.ebonbolt&buff.brain_freeze.react
  58. actions.single+=/flurry,if=prev_gcd.1.glacial_spike&buff.brain_freeze.react
  59. actions.single+=/frozen_orb
  60. actions.single+=/blizzard,if=active_enemies>2|active_enemies>1&cast_time=0
  61. actions.single+=/ice_lance,if=buff.fingers_of_frost.react&talent.splitting_ice.enabled&active_enemies>1
  62. actions.single+=/comet_storm
  63. actions.single+=/ebonbolt,if=buff.icicles.stack=5&!buff.brain_freeze.react
  64. actions.single+=/glacial_spike,if=buff.brain_freeze.react|prev_gcd.1.ebonbolt
  65. actions.single+=/ice_nova
  66. actions.single+=/use_item,name=tidestorm_codex,if=buff.icy_veins.down&buff.rune_of_power.down
  67. actions.single+=/frostbolt
  68. actions.single+=/call_action_list,name=movement
  69. actions.single+=/ice_lance
  70.  
  71. # With Glacial Spike, Rune of Power should be used right before the Glacial Spike combo (i.e. with 5 Icicles and a Brain Freeze). When Ebonbolt is off cooldown, Rune of Power can also be used just with 5 Icicles.
  72. actions.talent_rop=rune_of_power,if=talent.glacial_spike.enabled&buff.icicles.stack=5&(buff.brain_freeze.react|talent.ebonbolt.enabled&cooldown.ebonbolt.remains<cast_time)
  73. # Without Glacial Spike, Rune of Power should be used before any bigger cooldown (Ebonbolt, Comet Storm, Ray of Frost) or when Rune of Power is about to reach 2 charges.
  74. actions.talent_rop+=/rune_of_power,if=!talent.glacial_spike.enabled&(talent.ebonbolt.enabled&cooldown.ebonbolt.remains<cast_time|talent.comet_storm.enabled&cooldown.comet_storm.remains<cast_time|talent.ray_of_frost.enabled&cooldown.ray_of_frost.remains<cast_time|charges_fractional>1.9)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement