Advertisement
Guest User

Custom APL for Emerald Dreamcatcher BFA Prepatch

a guest
Jul 21st, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.82 KB | None | 0 0
  1. # Custom APL
  2. # Executed before combat begins. Accepts non-harmful actions only.
  3. actions.precombat="flask"
  4. actions.precombat+="/food"
  5. actions.precombat+="/augmentation"
  6. actions.precombat+="/moonkin_form"
  7. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  8. actions.precombat+="/snapshot_stats"
  9. actions.precombat+="/potion"
  10. actions.precombat+="/solar_wrath"
  11. actions.precombat+="/variable,name=var1,value=0"
  12. # Executed every time the actor is available.
  13. actions="potion,if=buff.celestial_alignment.up|buff.incarnation.up"
  14. actions+="/blood_fury,if=buff.celestial_alignment.up|buff.incarnation.up"
  15. actions+="/berserking,if=buff.celestial_alignment.up|buff.incarnation.up"
  16. actions+="/arcane_torrent,if=buff.celestial_alignment.up|buff.incarnation.up"
  17. actions+="/lights_judgment,if=buff.celestial_alignment.up|buff.incarnation.up"
  18. actions+="/use_items"
  19. actions+="/warrior_of_elune"
  20. actions+="/call_action_list,name=ed,if=equipped.the_emerald_dreamcatcher&active_enemies<=1"
  21. actions+="/incarnation,if=astral_power>=40"
  22. actions+="/celestial_alignment,if=astral_power>=40"
  23. actions+="/call_action_list,name=aoe,if=spell_targets.starfall>=3"
  24. actions+="/call_action_list,name=st"
  25. actions.aoe="fury_of_elune,if=(buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30)"
  26. actions.aoe+="/force_of_nature,if=(buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30)"
  27. actions.aoe+="/sunfire,target_if=refreshable,if=astral_power.deficit>7&target.time_to_die>4"
  28. actions.aoe+="/moonfire,target_if=refreshable,if=astral_power.deficit>7&target.time_to_die>4"
  29. actions.aoe+="/stellar_flare,target_if=refreshable,if=target.time_to_die>10"
  30. actions.aoe+="/lunar_strike,if=(buff.lunar_empowerment.stack=3|buff.solar_empowerment.stack=2&buff.lunar_empowerment.stack=2&astral_power>=40)&astral_power.deficit>14"
  31. actions.aoe+="/solar_wrath,if=buff.solar_empowerment.stack=3&astral_power.deficit>10"
  32. actions.aoe+="/starsurge,if=buff.oneths_intuition.react|target.time_to_die<=4"
  33. actions.aoe+="/starfall,if=!buff.starlord.up|buff.starlord.remains>=4"
  34. actions.aoe+="/new_moon,if=astral_power.deficit>12"
  35. actions.aoe+="/half_moon,if=astral_power.deficit>22"
  36. actions.aoe+="/full_moon,if=astral_power.deficit>42"
  37. actions.aoe+="/solar_wrath,if=(buff.solar_empowerment.up&!buff.warrior_of_elune.up|buff.solar_empowerment.stack>=3)&buff.lunar_empowerment.stack<3"
  38. actions.aoe+="/lunar_strike"
  39. actions.aoe+="/moonfire"
  40. actions.st="fury_of_elune,if=(buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30)"
  41. actions.st+="/force_of_nature,if=(buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30)"
  42. actions.st+="/moonfire,target_if=refreshable,if=target.time_to_die>8"
  43. actions.st+="/sunfire,target_if=refreshable,if=target.time_to_die>8"
  44. actions.st+="/stellar_flare,target_if=refreshable,if=target.time_to_die>10"
  45. actions.st+="/solar_wrath,if=(buff.solar_empowerment.stack=3|buff.solar_empowerment.stack=2&buff.lunar_empowerment.stack=2&astral_power>=40)&astral_power.deficit>10"
  46. actions.st+="/lunar_strike,if=buff.lunar_empowerment.stack=3&astral_power.deficit>14"
  47. actions.st+="/starfall,if=buff.oneths_overconfidence.react"
  48. actions.st+="/starsurge,if=!buff.starlord.up|buff.starlord.remains>=4|(gcd.max*(astral_power%40))>target.time_to_die"
  49. actions.st+="/lunar_strike,if=(buff.warrior_of_elune.up|!buff.solar_empowerment.up)&buff.lunar_empowerment.up"
  50. actions.st+="/new_moon,if=astral_power.deficit>10"
  51. actions.st+="/half_moon,if=astral_power.deficit>20"
  52. actions.st+="/full_moon,if=astral_power.deficit>40"
  53. actions.st+="/solar_wrath"
  54. actions.st+="/moonfire"
  55. actions.ed="incarnation,if=astral_power>=30"
  56. actions.ed+="/celestial_alignment,if=astral_power>=30"
  57. actions.ed+="/fury_of_elune,if=((buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30))&(buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up)"
  58. actions.ed+="/force_of_nature,if=((buff.celestial_alignment.up|buff.incarnation.up)|(cooldown.celestial_alignment.remains>30|cooldown.incarnation.remains>30))&(buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up)"
  59. actions.ed+="/starsurge,if=(gcd.max*astral_power%30)>target.time_to_die"
  60. actions.ed+="/moonfire,target_if=refreshable,if=buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up"
  61. actions.ed+="/sunfire,target_if=refreshable,if=buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up"
  62. actions.ed+="/stellar_flare,target_if=refreshable,if=buff.the_emerald_dreamcatcher.remains>gcd.max|!buff.the_emerald_dreamcatcher.up"
  63. actions.ed+="/lunar_strike,if=buff.lunar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power.deficit>=14&spell_haste<0.4"
  64. actions.ed+="/solar_wrath,if=buff.solar_empowerment.stack>1&buff.the_emerald_dreamcatcher.remains>2*execute_time&astral_power>=6&(dot.moonfire.remains>5|(dot.sunfire.remains<5.4&dot.moonfire.remains>6.6))&(!(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=10|(buff.celestial_alignment.up|buff.incarnation.up)&astral_power.deficit>=15)"
  65. actions.ed+="/lunar_strike,if=buff.lunar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power.deficit>=14"
  66. actions.ed+="/solar_wrath,if=buff.solar_empowerment.up&buff.the_emerald_dreamcatcher.remains>execute_time&astral_power.deficit>=10"
  67. actions.ed+="/starsurge,if=(buff.the_emerald_dreamcatcher.up&buff.the_emerald_dreamcatcher.remains<gcd.max)|astral_power>=60"
  68. actions.ed+="/starfall,if=buff.oneths_overconfidence.up"
  69. actions.ed+="/solar_wrath,if=buff.solar_empowerment.up"
  70. actions.ed+="/lunar_strike"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement