Advertisement
Guest User

Gloves APL

a guest
Feb 23rd, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.71 KB | None | 0 0
  1. # This default action priority list is automatically created based on your character.
  2. # It is a attempt to provide you with a action list that is both simple and practicable,
  3. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  4. # Feel free to edit, adapt and improve it to your own needs.
  5. # SimulationCraft is always looking for updates and improvements to the default action lists.
  6.  
  7. # Executed before combat begins. Accepts non-harmful actions only.
  8. actions.precombat=flask,type=flask_of_the_whispered_pact
  9. actions.precombat+=/food,type=the_hungry_magister
  10. actions.precombat+=/augmentation,type=defiled
  11. actions.precombat+=/water_elemental
  12. actions.precombat+=/snapshot_stats
  13. actions.precombat+=/mirror_image
  14. actions.precombat+=/potion,name=prolonged_power
  15. actions.precombat+=/ebonbolt
  16.  
  17. # Executed every time the actor is available.
  18. actions=counterspell,if=target.debuff.casting.react
  19. actions+=/variable,name=fo_time,default=-1000,value=time,if=prev_gcd.1.frozen_orb
  20. actions+=/variable,name=fo_up,value=time-variable.fo_time<10
  21. actions+=/variable,name=time_until_fof,value=10-(time-variable.iv_start-floor((time-variable.iv_start)%10)*10)
  22. actions+=/variable,name=fof_react,value=buff.fingers_of_frost.react>0|buff.icy_veins.up&variable.time_until_fof>9&buff.fingers_of_frost.stack>0
  23. actions+=/ice_lance,if=!variable.fof_react&prev_gcd.1.flurry
  24. actions+=/time_warp,if=(time=0&buff.bloodlust.down)|(buff.bloodlust.down&equipped.132410&(cooldown.icy_veins.remains<1|target.time_to_die<50))
  25. actions+=/call_action_list,name=cooldowns
  26. actions+=/call_action_list,name=aoe,if=active_enemies>=4
  27. actions+=/call_action_list,name=single
  28.  
  29. actions.aoe=frostbolt,if=prev_off_gcd.water_jet
  30. actions.aoe+=/blizzard
  31. actions.aoe+=/frozen_orb
  32. actions.aoe+=/comet_storm
  33. actions.aoe+=/ice_nova
  34. actions.aoe+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  35. actions.aoe+=/flurry,if=buff.brain_freeze.react&!variable.fof_react&(buff.icy_veins.down|variable.time_until_fof>gcd.max)
  36. actions.aoe+=/flurry,if=prev_gcd.1.ebonbolt&!variable.fof_react&(buff.icy_veins.down|variable.time_until_fof>gcd.max)
  37. actions.aoe+=/flurry,if=buff.brain_freeze.react&prev_gcd.1.ebonbolt
  38. actions.aoe+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react
  39. actions.aoe+=/ice_lance,if=variable.fof_react
  40. actions.aoe+=/ebonbolt,if=buff.brain_freeze.react=0&!variable.fof_react
  41. actions.aoe+=/glacial_spike
  42. actions.aoe+=/frostbolt
  43.  
  44. actions.cooldowns=rune_of_power,if=cooldown.icy_veins.remains<cast_time|charges_fractional>1.9&cooldown.icy_veins.remains>10|buff.icy_veins.up|target.time_to_die.remains+5<charges_fractional*10
  45. actions.cooldowns+=/potion,name=prolonged_power,if=cooldown.icy_veins.remains<1
  46. actions.cooldowns+=/variable,name=iv_start,value=time,if=cooldown.icy_veins.ready&buff.icy_veins.down
  47. actions.cooldowns+=/icy_veins,if=buff.icy_veins.down
  48. actions.cooldowns+=/mirror_image
  49. actions.cooldowns+=/blood_fury
  50. actions.cooldowns+=/berserking
  51. actions.cooldowns+=/arcane_torrent
  52.  
  53. actions.single=ice_nova,if=debuff.winters_chill.up
  54. actions.single+=/flurry,if=time=0
  55. actions.single+=/frostbolt,if=prev_off_gcd.water_jet
  56. actions.single+=/water_jet,if=prev_gcd.1.frostbolt&buff.fingers_of_frost.stack<(2+artifact.icy_hand.enabled)&buff.brain_freeze.react=0
  57. actions.single+=/ray_of_frost,if=buff.icy_veins.up|(cooldown.icy_veins.remains>action.ray_of_frost.cooldown&buff.rune_of_power.down)
  58. actions.single+=/flurry,if=buff.brain_freeze.react&!variable.fof_react&buff.icy_veins.remains>gcd.max&variable.time_until_fof>gcd.max&variable.time_until_fof<=gcd.max+action.frostbolt.cast_time
  59. actions.single+=/flurry,if=prev_gcd.1.frostbolt&buff.brain_freeze.react&!variable.fof_react&(buff.icy_veins.down|variable.time_until_fof>gcd.max)
  60. actions.single+=/flurry,if=prev_gcd.1.ebonbolt&!variable.fof_react&(buff.icy_veins.down|variable.time_until_fof>gcd.max)
  61. actions.single+=/flurry,if=prev_gcd.1.ebonbolt&buff.brain_freeze.react
  62. actions.single+=/frost_bomb,if=debuff.frost_bomb.remains<action.ice_lance.travel_time&variable.fof_react
  63. #actions+=/ice_lance,if=(!variable.fof_react|spell_haste<=0.5&buff.fingers_of_frost.stack=1)&prev_gcd.1.flurry
  64. #actions+=/ice_lance,if=debuff.winters_chill.remains>travel_time&!variable.fof_react
  65. actions.single+=/ice_lance,if=variable.fof_react
  66. actions.single+=/frozen_orb
  67. actions.single+=/ice_nova
  68. actions.single+=/comet_storm
  69. actions.single+=/blizzard,if=talent.arctic_gale.enabled|active_enemies>1|(buff.zannesu_journey.stack=5&buff.zannesu_journey.remains>cast_time)
  70. actions.single+=/ebonbolt,if=buff.brain_freeze.react=0&!variable.fof_react
  71. actions.single+=/glacial_spike
  72. actions.single+=/frostbolt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement