Advertisement
Guest User

Untitled

a guest
May 7th, 2024
586
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.12 KB | None | 0 0
  1. # Paladin: Retribution
  2. # Himea's Beta APL - Discord: himea.saito
  3. # May 2024
  4.  
  5. ## Precombat
  6. actions.precombat+=/retribution_aura,if=!buff.aura.up&settings.maintain_aura&assigned_aura.retribution_aura
  7. actions.precombat+=/concentration_aura,if=!buff.aura.up&settings.maintain_aura&assigned_aura.concentration_aura
  8. actions.precombat+=/crusader_aura,if=!buff.aura.up&settings.maintain_aura&assigned_aura.crusader_aura
  9. actions.precombat+=/devotion_aura,if=!buff.aura.up&settings.maintain_aura&assigned_aura.devotion_aura
  10. actions.precombat+=/resistance_aura,if=!buff.aura.up&settings.maintain_aura&assigned_aura.resistance_aura
  11. actions.precombat+=/blessing_of_kings,if=!buff.blessing.up&settings.maintain_blessing&assigned_blessing.blessing_of_kings
  12. actions.precombat+=/blessing_of_might,if=!buff.blessing.up&settings.maintain_blessing&assigned_blessing.blessing_of_might
  13. actions.precombat+=/seal_of_truth,if=buff.seal.remains<300
  14. actions.precombat+=/divine_plea,if=mana.percent<settings.divine_plea_threshold
  15. actions.precombat+=/judgement
  16.  
  17. ## Default
  18. actions+=/call_action_list,name=init
  19. actions+=/use_items
  20. actions+=/potion
  21. actions+=/hyperspeed_acceleration,use_off_gcd=1
  22. actions+=/run_action_list,name=cleave,if=active_enemies>1
  23. actions+=/run_action_list,name=single
  24.  
  25. ## Init Parameters
  26. actions.init+=/variable,name=time_to_die,value=(debuff.training_dummy.up&300)|target.time_to_die
  27.  
  28. ## Cleave
  29. actions.cleave+=/seal_of_righteousness,if=buff.seal_of_righteousness.down&active_enemies>=settings.seal_of_righteousness
  30. actions.cleave+=/judgement,if=(mana.percent<settings.mana_judgement_threshold)&buff.judgements_of_the_bold.down
  31. actions.cleave+=/guardian_of_ancient_kings,if=cooldown.zealotry.remains<10
  32. actions.cleave+=/zealotry,use_off_gcd=1,if=((buff.ancient_power.stacks=20&buff.guardian_of_ancient_kings.remains<21)|(cooldown.guardian_of_ancient_kings.remains>120&buff.guardian_of_ancient_kings.down))&(holy_power=3|buff.divine_purpose.up)&level=85
  33. actions.cleave+=/zealotry,use_off_gcd=1,if=(holy_power=3|buff.divine_purpose.up)&level<85
  34. actions.cleave+=/avenging_wrath,use_off_gcd=1,if=(buff.zealotry.up&!settings.zealotry_macro)|!talent.zealotry.enabled
  35. actions.cleave+=/judgement,if=mana.percent<settings.mana_judgement_threshold&buff.judgements_of_the_bold.down
  36. actions.cleave+=/divine_storm,if=active_enemies>=settings.divine_storm_threshold
  37. actions.cleave+=/inquisition,if=(buff.inquisition.down|buff.inquisition.remains<3)&(holy_power=3|buff.divine_purpose.up)&active_enemies<6
  38. actions.cleave+=/word_of_glory,if=(buff.selfless.down)&(holy_power=3|buff.divine_purpose.up)&settings.selfless_healer
  39. actions.cleave+=/divine_storm,if=holy_power<3&active_enemies>==4
  40. actions.cleave+=/consecration,if=(settings.ignore_consecration_movement|!moving)&!buff.active_consecration.up&active_enemies>4
  41. actions.cleave+=/crusader_strike,if=holy_power<3&active_enemies<4
  42. actions.cleave+=/templars_verdict,if=buff.divine_purpose.up|holy_power=3
  43. actions.cleave+=/consecration,if=(settings.ignore_consecration_movement|!moving)&!buff.active_consecration.up&active_enemies>2
  44. actions.cleave+=/judgement,if=buff.zealotry.down&holy_power<3
  45. actions.cleave+=/exorcism,if=buff.the_art_of_war.up
  46. actions.cleave+=/hammer_of_wrath,if=buff.avenging_wrath.up|target.health.pct<2
  47. actions.cleave+=/judgement,if=set_bonus.tier13_2pc_melee&buff.zealotry.up&holy_power<3
  48. actions.cleave+=/crusader_strike
  49. actions.cleave+=/holy_wrath
  50. actions.cleave+=/divine_plea,if=mana.percent<settings.divine_plea_threshold
  51.  
  52. ## Single
  53. actions.single+=/seal_of_truth,if=buff.seal.down|(buff.seal_of_righteousness.up&active_enemies=1)
  54. actions.single+=/judgement,if=(mana.percent<settings.mana_judgement_threshold)&buff.judgements_of_the_bold.down
  55. actions.single+=/guardian_of_ancient_kings,if=cooldown.zealotry.remains<10
  56. actions.single+=/zealotry,use_off_gcd=1,if=((buff.ancient_power.stacks=20&buff.guardian_of_ancient_kings.remains<21)|(cooldown.guardian_of_ancient_kings.remains>120&buff.guardian_of_ancient_kings.down))&(holy_power=3|buff.divine_purpose.up)&level=85
  57. actions.single+=/zealotry,use_off_gcd=1,if=(holy_power=3|buff.divine_purpose.up)&level<85
  58. actions.single+=/avenging_wrath,use_off_gcd=1,if=(buff.zealotry.up&!settings.zealotry_macro)|!talent.zealotry.enabled
  59. actions.single+=/crusader_strike,if=holy_power<3
  60. actions.single+=/judgement,if=buff.zealotry.down&holy_power<3
  61. actions.single+=/inquisition,if=(buff.inquisition.down|buff.inquisition.remains<3)&(holy_power=3|buff.divine_purpose.up)
  62. actions.single+=/word_of_glory,if=(buff.selfless.down)&(holy_power=3|buff.divine_purpose.up)&settings.selfless_healer
  63. actions.single+=/templars_verdict,if=buff.divine_purpose.up|holy_power=3
  64. actions.single+=/exorcism,if=buff.the_art_of_war.up
  65. actions.single+=/hammer_of_wrath,if=buff.avenging_wrath.up|target.health.pct<20
  66. actions.single+=/judgement,if=set_bonus.tier13_2pc_melee&buff.zealotry.up&holy_power<3
  67. actions.single+=/crusader_strike
  68. actions.single+=/holy_wrath
  69. actions.single+=/divine_plea,if=mana.percent<settings.divine_plea_threshold
  70. actions.single+=/consecration,if=(settings.ignore_consecration_movement|!moving)&!buff.active_consecration.up&mana.percent>70&settings.single_target_consecration
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement