|
|
|
|
# Protection Paladin
|
|
|
|
|
# July 10, 2021
|
|
|
|
|
|
|
|
|
|
# Changes
|
|
|
|
|
# - Added Rebuke.
|
|
|
|
|
# - Remove Seraphim restrictions on multiple mitigation abilities.
|
|
|
|
|
|
|
|
|
|
# Executed before combat begins. Accepts non-harmful actions only.
|
|
|
|
|
actions.precombat+=/devotion_aura
|
|
|
|
|
actions.precombat+=/fleshcraft
|
|
|
|
|
actions.precombat+=/consecration
|
|
|
|
|
actions.precombat+=/lights_judgment
|
|
|
|
|
actions.precombat+=/ashen_hallow
|
|
|
|
|
|
|
|
|
|
# Executed every time the actor is available.
|
|
|
|
|
actions=rebuke
|
|
|
|
|
actions+=/call_action_list,name=cooldowns
|
|
|
|
|
actions+=/call_action_list,name=mitigation
|
|
|
|
|
actions+=/call_action_list,name=standard
|
|
|
|
|
|
|
|
|
|
actions+=/shield_of_the_righteous,if=holy_power.deficit=0&((buff.avenging_wrath.up&!talent.seraphim.enabled)|buff.seraphim.up)
|
|
|
|
|
actions+=/shield_of_the_righteous,if=(buff.avenging_wrath.up&buff.avenging_wrath.remains<4&!talent.seraphim.enabled)|(buff.seraphim.remains<4&buff.seraphim.up)
|
|
|
|
|
actions+=/hammer_of_wrath,if=holy_power.deficit>0
|
|
|
|
|
actions+=/lights_judgment,if=buff.seraphim.up&buff.seraphim.remains<3
|
|
|
|
|
actions+=/consecration,if=!consecration.up
|
|
|
|
|
actions+=/judgment,if=(cooldown.judgment.remains<gcd&cooldown.judgment.charges_fractional>1&cooldown_react)|!talent.crusaders_judgment.enabled
|
|
|
|
|
actions+=/avengers_shield,if=cooldown_react
|
|
|
|
|
actions+=/judgment,if=cooldown_react|!talent.crusaders_judgment.enabled
|
|
|
|
|
actions+=/lights_judgment,if=!talent.seraphim.enabled|buff.seraphim.up
|
|
|
|
|
actions+=/blessed_hammer,strikes=3
|
|
|
|
|
actions+=/hammer_of_the_righteous
|
|
|
|
|
actions+=/consecration
|
|
|
|
|
|
|
|
|
|
actions.standard=shield_of_the_righteous,if=debuff.judgment.up
|
|
|
|
|
actions.standard+=/shield_of_the_righteous,if=holy_power=5|buff.holy_avenger.up|holy_power=4&talent.sanctified_wrath.enabled&buff.avenging_wrath.up
|
|
|
|
|
actions.standard+=/judgment,cycle_targets=1,if=charges=2|!talent.crusaders_judgment.enabled
|
|
|
|
|
actions.standard+=/hammer_of_wrath
|
|
|
|
|
actions.standard+=/blessing_of_summer
|
|
|
|
|
actions.standard+=/blessing_of_autumn
|
|
|
|
|
actions.standard+=/blessing_of_winter
|
|
|
|
|
actions.standard+=/blessing_of_spring
|
|
|
|
|
actions.standard+=/avengers_shield
|
|
|
|
|
actions.standard+=/judgment,cycle_targets=1
|
|
|
|
|
actions.standard+=/vanquishers_hammer
|
|
|
|
|
actions.standard+=/consecration,if=!consecration.up
|
|
|
|
|
actions.standard+=/divine_toll
|
|
|
|
|
actions.standard+=/blessed_hammer,strikes=2.4,if=charges=3
|
|
|
|
|
actions.standard+=/ashen_hallow
|
|
|
|
|
actions.standard+=/hammer_of_the_righteous,if=charges=2
|
|
|
|
|
actions.standard+=/blessed_hammer,strikes=2.4
|
|
|
|
|
actions.standard+=/hammer_of_the_righteous
|
|
|
|
|
actions.standard+=/lights_judgment
|
|
|
|
|
actions.standard+=/arcane_torrent
|
|
|
|
|
actions.standard+=/consecration
|
|
|
|
|
|
|
|
|
|
actions.cooldowns=fireblood,if=buff.avenging_wrath.up
|
|
|
|
|
actions.cooldowns+=/seraphim
|
|
|
|
|
actions.cooldowns+=/avenging_wrath
|
|
|
|
|
actions.cooldowns+=/holy_avenger,if=buff.avenging_wrath.up|cooldown.avenging_wrath.remains>60
|
|
|
|
|
actions.cooldowns+=/potion,if=buff.avenging_wrath.up
|
|
|
|
|
actions.cooldowns+=/ashen_hallow,if=buff.avenging_wrath.down
|
|
|
|
|
actions.cooldowns+=/vanquishers_hammer
|
|
|
|
|
actions.cooldowns+=/divine_toll,if=holy_power.deficit>0
|
|
|
|
|
actions.cooldowns+=/use_items,if=buff.seraphim.up|!talent.seraphim.enabled
|
|
|
|
|
actions.cooldowns+=/moment_of_glory,if=prev_gcd.1.avengers_shield&cooldown.avengers_shield.remains
|
|
|
|
|
actions.cooldowns+=/use_item,name=grongs_primal_rage,if=((cooldown.judgment.full_recharge_time>4|(!talent.crusaders_judgment.enabled&prev_gcd.1.judgment))&cooldown.avengers_shield.remains>4&buff.seraphim.remains>4)|(buff.seraphim.remains<4)
|
|
|
|
|
actions.cooldowns+=/use_item,name=merekthas_fang,if=!buff.avenging_wrath.up&(buff.seraphim.up|!talent.seraphim.enabled)
|
|
|
|
|
actions.cooldowns+=/use_item,name=razdunks_big_red_button
|
|
|
|
|
|
|
|
|
|
actions.mitigation=shield_of_the_righteous,if=buff.shield_of_the_righteous.down&(holy_power.deficit=0|buff.divine_purpose.up)
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=buff.vanquishers_hammer.up
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=buff.shining_light_full.up&buff.shining_light_full.remains<gcd*2&health.pct<80&!covenant.necrolord
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=(health.pct<40)
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=(incoming_damage_10000ms<health.max*1.25)&health.pct<55&talent.righteous_protector.enabled
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=(incoming_damage_13000ms<health.max*1.6)&health.pct<55
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=(incoming_damage_6000ms<health.max*0.7)&health.pct<65&talent.righteous_protector.enabled
|
|
|
|
|
actions.mitigation+=/word_of_glory,if=(incoming_damage_9000ms<health.max*1.2)&health.pct<55
|
|
|
|
|
# actions.mitigation+=/shield_of_the_righteous,if=buff.shield_of_the_righteous.down&(holy_power>2|buff.divine_purpose.up)
|
|
|
|
|
actions.mitigation+=/guardian_of_ancient_kings,if=incoming_damage_2500ms>health.max*0.4&!(buff.ardent_defender.up|buff.guardian_of_ancient_kings.up|buff.divine_shield.up|buff.potion.up)
|
|
|
|
|
actions.mitigation+=/divine_shield,if=talent.final_stand.enabled&incoming_damage_2500ms>health.max*0.4&!(buff.ardent_defender.up|buff.guardian_of_ancient_kings.up|buff.divine_shield.up|buff.potion.up)
|
|
|
|
|
actions.mitigation+=/ardent_defender,if=incoming_damage_2500ms>health.max*0.4&!(buff.ardent_defender.up|buff.guardian_of_ancient_kings.up|buff.divine_shield.up|buff.potion.up)
|
|
|
|
|
actions.mitigation+=/lay_on_hands,if=health.pct<15
|