paladin="Paladin_Protection_T17M"
level=100
race=blood_elf
role=tank
position=front
talents=3032322
glyphs=focused_shield/divine_protection/final_wrath
spec=protection

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.

actions.precombat=flask,type=greater_draenic_stamina_flask
actions.precombat+=/flask,type=greater_draenic_strength_flask,if=role.attack|using_apl.max_dps
actions.precombat+=/food,type=whiptail_fillet
actions.precombat+=/food,type=pickled_eel,if=role.attack|using_apl.max_dps
actions.precombat+=/blessing_of_kings,if=(!aura.str_agi_int.up)&(aura.mastery.up)
actions.precombat+=/blessing_of_might,if=!aura.mastery.up
actions.precombat+=/seal_of_insight
actions.precombat+=/seal_of_righteousness,if=role.attack|using_apl.max_dps
actions.precombat+=/sacred_shield
# Snapshot raid buffed stats before combat begins and pre-potting is done.
actions.precombat+=/snapshot_stats
actions.precombat+=/potion,name=draenic_armor

# Executed every time the actor is available.

actions=auto_attack
actions+=/speed_of_light,if=movement.remains>1
actions+=/blood_fury
actions+=/berserking
actions+=/arcane_torrent
# Off-GCD spells.
actions+=/holy_avenger
actions+=/potion,name=draenic_armor,if=buff.shield_of_the_righteous.down&buff.seraphim.down&buff.divine_protection.down&buff.guardian_of_ancient_kings.down&buff.ardent_defender.down
actions+=/seraphim
actions+=/divine_protection,if=time<5|!talent.seraphim.enabled|(buff.seraphim.down&cooldown.seraphim.remains>5&cooldown.seraphim.remains<9)
actions+=/guardian_of_ancient_kings,if=time<5|(buff.holy_avenger.down&buff.shield_of_the_righteous.down&buff.divine_protection.down)
actions+=/ardent_defender,if=time<5|(buff.holy_avenger.down&buff.shield_of_the_righteous.down&buff.divine_protection.down&buff.guardian_of_ancient_kings.down)
actions+=/eternal_flame,if=buff.eternal_flame.remains<2&buff.bastion_of_glory.react>2&(holy_power>=3|buff.divine_purpose.react|buff.bastion_of_power.react)
actions+=/eternal_flame,if=buff.bastion_of_power.react&buff.bastion_of_glory.react>=5
actions+=/shield_of_the_righteous,if=buff.divine_purpose.react
actions+=/shield_of_the_righteous,if=(holy_power>=5|incoming_damage_1500ms>=health.max*0.3)&(!talent.seraphim.enabled|cooldown.seraphim.remains>5)
actions+=/shield_of_the_righteous,if=buff.holy_avenger.remains>time_to_hpg&(!talent.seraphim.enabled|cooldown.seraphim.remains>time_to_hpg)
# GCD-bound spells
actions+=/seal_of_insight,if=talent.empowered_seals.enabled&!seal.insight&buff.uthers_insight.remains<cooldown.judgment.remains
actions+=/seal_of_righteousness,if=talent.empowered_seals.enabled&!seal.righteousness&buff.uthers_insight.remains>cooldown.judgment.remains&buff.liadrins_righteousness.down
actions+=/avengers_shield,if=buff.grand_crusader.react&spell_targets.avengers_shield>1&!glyph.focused_shield.enabled
actions+=/hammer_of_the_righteous,if=spell_targets.hammer_of_the_righteous>=3
actions+=/crusader_strike
actions+=/wait,sec=cooldown.crusader_strike.remains,if=cooldown.crusader_strike.remains>0&cooldown.crusader_strike.remains<=0.35
actions+=/judgment,cycle_targets=1,if=glyph.double_jeopardy.enabled&last_judgment_target!=target
actions+=/judgment
actions+=/wait,sec=cooldown.judgment.remains,if=cooldown.judgment.remains>0&cooldown.judgment.remains<=0.35
actions+=/avengers_shield,if=spell_targets.avengers_shield>1&!glyph.focused_shield.enabled
actions+=/holy_wrath,if=talent.sanctified_wrath.enabled
actions+=/avengers_shield,if=buff.grand_crusader.react
actions+=/sacred_shield,if=target.dot.sacred_shield.remains<2
actions+=/holy_wrath,if=glyph.final_wrath.enabled&target.health.pct<=20
actions+=/avengers_shield
actions+=/lights_hammer,if=!talent.seraphim.enabled|buff.seraphim.remains>10|cooldown.seraphim.remains<6
actions+=/holy_prism,if=!talent.seraphim.enabled|buff.seraphim.up|cooldown.seraphim.remains>5|time<5
actions+=/consecration,if=target.debuff.flying.down&spell_targets.consecration>=3
actions+=/execution_sentence,if=!talent.seraphim.enabled|buff.seraphim.up|time<12
actions+=/hammer_of_wrath
actions+=/sacred_shield,if=target.dot.sacred_shield.remains<8
actions+=/consecration,if=target.debuff.flying.down
actions+=/holy_wrath
actions+=/seal_of_insight,if=talent.empowered_seals.enabled&!seal.insight&buff.uthers_insight.remains<=buff.liadrins_righteousness.remains
actions+=/seal_of_righteousness,if=talent.empowered_seals.enabled&!seal.righteousness&buff.liadrins_righteousness.remains<=buff.uthers_insight.remains
actions+=/sacred_shield
actions+=/flash_of_light,if=talent.selfless_healer.enabled&buff.selfless_healer.stack>=3

# This is a high-DPS (but low-survivability) configuration.
# Invoke by adding "actions+=/run_action_list,name=max_dps" to the beginning of the default APL.

actions.max_dps=auto_attack
actions.max_dps+=/speed_of_light,if=movement.remains>1
actions.max_dps+=/blood_fury
actions.max_dps+=/berserking
actions.max_dps+=/arcane_torrent
# Off-GCD spells.
actions.max_dps+=/holy_avenger
actions.max_dps+=/potion,name=draenic_armor,if=buff.holy_avenger.up|(!talent.holy_avenger.enabled&(buff.seraphim.up|(!talent.seraphim.enabled&buff.bloodlust.react)))|target.time_to_die<=20
actions.max_dps+=/seraphim
actions.max_dps+=/shield_of_the_righteous,if=buff.divine_purpose.react
actions.max_dps+=/shield_of_the_righteous,if=(holy_power>=5|talent.holy_avenger.enabled)&(!talent.seraphim.enabled|cooldown.seraphim.remains>5)
actions.max_dps+=/shield_of_the_righteous,if=buff.holy_avenger.remains>time_to_hpg&(!talent.seraphim.enabled|cooldown.seraphim.remains>time_to_hpg)
# GCD-bound spells
actions.max_dps+=/avengers_shield,if=buff.grand_crusader.react&spell_targets.avengers_shield>1&!glyph.focused_shield.enabled
actions.max_dps+=/holy_wrath,if=talent.sanctified_wrath.enabled&(buff.seraphim.react|(glyph.final_wrath.enabled&target.health.pct<=20))
actions.max_dps+=/hammer_of_the_righteous,if=spell_targets.hammer_of_the_righteous>=3
actions.max_dps+=/judgment,if=talent.empowered_seals.enabled&buff.liadrins_righteousness.down
actions.max_dps+=/crusader_strike
actions.max_dps+=/wait,sec=cooldown.crusader_strike.remains,if=cooldown.crusader_strike.remains>0&cooldown.crusader_strike.remains<=0.35
actions.max_dps+=/judgment,cycle_targets=1,if=glyph.double_jeopardy.enabled&last_judgment_target!=target
actions.max_dps+=/judgment
actions.max_dps+=/wait,sec=cooldown.judgment.remains,if=cooldown.judgment.remains>0&cooldown.judgment.remains<=0.35
actions.max_dps+=/avengers_shield,if=spell_targets.avengers_shield>1&!glyph.focused_shield.enabled
actions.max_dps+=/holy_wrath,if=talent.sanctified_wrath.enabled
actions.max_dps+=/avengers_shield,if=buff.grand_crusader.react
actions.max_dps+=/execution_sentence,if=spell_targets.consecration<3
actions.max_dps+=/holy_wrath,if=glyph.final_wrath.enabled&target.health.pct<=20
actions.max_dps+=/avengers_shield
actions.max_dps+=/seal_of_righteousness,if=talent.empowered_seals.enabled&!seal.righteousness
actions.max_dps+=/lights_hammer
actions.max_dps+=/holy_prism
actions.max_dps+=/consecration,if=target.debuff.flying.down&spell_targets.consecration>=3
actions.max_dps+=/execution_sentence
actions.max_dps+=/hammer_of_wrath
actions.max_dps+=/consecration,if=target.debuff.flying.down
actions.max_dps+=/holy_wrath
actions.max_dps+=/sacred_shield
actions.max_dps+=/flash_of_light,if=talent.selfless_healer.enabled&buff.selfless_healer.stack>=3

# This is a high-survivability (but low-DPS) configuration.
# Invoke by adding "actions+=/run_action_list,name=max_survival" to the beginning of the default APL.

actions.max_survival=auto_attack
actions.max_survival+=/speed_of_light,if=movement.remains>1
actions.max_survival+=/blood_fury
actions.max_survival+=/berserking
actions.max_survival+=/arcane_torrent
# Off-GCD spells.
actions.max_survival+=/holy_avenger
actions.max_survival+=/potion,name=draenic_armor,if=buff.shield_of_the_righteous.down&buff.seraphim.down&buff.divine_protection.down&buff.guardian_of_ancient_kings.down&buff.ardent_defender.down
actions.max_survival+=/divine_protection,if=time<5|!talent.seraphim.enabled|(buff.seraphim.down&cooldown.seraphim.remains>5&cooldown.seraphim.remains<9)
actions.max_survival+=/seraphim,if=buff.divine_protection.down&cooldown.divine_protection.remains>0
actions.max_survival+=/guardian_of_ancient_kings,if=buff.holy_avenger.down&buff.shield_of_the_righteous.down&buff.divine_protection.down
actions.max_survival+=/ardent_defender,if=buff.holy_avenger.down&buff.shield_of_the_righteous.down&buff.divine_protection.down&buff.guardian_of_ancient_kings.down
actions.max_survival+=/eternal_flame,if=buff.eternal_flame.remains<2&buff.bastion_of_glory.react>2&(holy_power>=3|buff.divine_purpose.react|buff.bastion_of_power.react)
actions.max_survival+=/eternal_flame,if=buff.bastion_of_power.react&buff.bastion_of_glory.react>=5
actions.max_survival+=/shield_of_the_righteous,if=buff.divine_purpose.react
actions.max_survival+=/shield_of_the_righteous,if=(holy_power>=5|incoming_damage_1500ms>=health.max*0.3)&(!talent.seraphim.enabled|cooldown.seraphim.remains>5)
actions.max_survival+=/shield_of_the_righteous,if=buff.holy_avenger.remains>time_to_hpg&(!talent.seraphim.enabled|cooldown.seraphim.remains>time_to_hpg)
# GCD-bound spells
actions.max_survival+=/hammer_of_the_righteous,if=spell_targets.hammer_of_the_righteous>=3
actions.max_survival+=/crusader_strike
actions.max_survival+=/wait,sec=cooldown.crusader_strike.remains,if=cooldown.crusader_strike.remains>0&cooldown.crusader_strike.remains<=0.35
actions.max_survival+=/judgment,cycle_targets=1,if=glyph.double_jeopardy.enabled&last_judgment_target!=target
actions.max_survival+=/judgment
actions.max_survival+=/wait,sec=cooldown.judgment.remains,if=cooldown.judgment.remains>0&cooldown.judgment.remains<=0.35
actions.max_survival+=/avengers_shield,if=buff.grand_crusader.react&spell_targets.avengers_shield>1
actions.max_survival+=/holy_wrath,if=talent.sanctified_wrath.enabled
actions.max_survival+=/avengers_shield,if=buff.grand_crusader.react
actions.max_survival+=/sacred_shield,if=target.dot.sacred_shield.remains<2
actions.max_survival+=/avengers_shield
actions.max_survival+=/lights_hammer
actions.max_survival+=/holy_prism
actions.max_survival+=/consecration,if=target.debuff.flying.down&spell_targets.consecration>=3
actions.max_survival+=/execution_sentence
actions.max_survival+=/flash_of_light,if=talent.selfless_healer.enabled&buff.selfless_healer.stack>=3
actions.max_survival+=/hammer_of_wrath
actions.max_survival+=/sacred_shield,if=target.dot.sacred_shield.remains<8
actions.max_survival+=/holy_wrath,if=glyph.final_wrath.enabled&target.health.pct<=20
actions.max_survival+=/consecration,if=target.debuff.flying.down&!ticking
actions.max_survival+=/holy_wrath
actions.max_survival+=/sacred_shield

head=helmet_of_guiding_light,id=115568,bonus_id=567
neck=choker_of_bestial_force,id=113952,bonus_id=567,enchant=gift_of_haste
shoulders=pauldrons_of_guiding_light,id=115565,bonus_id=567
back=ravenous_greatcloak,id=113883,bonus_id=567,enchant=gift_of_haste
chest=battleplate_of_guiding_light,id=115566,bonus_id=567
wrists=bracers_of_martial_perfection,id=113871,bonus_id=567
hands=gauntlets_of_dramatic_blows,id=113906,bonus_id=567
waist=uktars_belt_of_chiming_rings,id=113976,bonus_id=567
legs=legplates_of_guiding_light,id=115569,bonus_id=567
feet=sabatons_of_fractal_earth,id=113936,bonus_id=567
finger1=razoredge_blade_ring,id=113908,bonus_id=567,enchant=gift_of_haste
finger2=spellbound_runic_band_of_elemental_invincibility,id=118308,enchant=gift_of_haste
trinket1=blast_furnace_door,id=113893,bonus_id=567
trinket2=evergaze_arcane_eidolon,id=113861,bonus_id=567
main_hand=kromogs_brutal_fist,id=113927,bonus_id=567,enchant=mark_of_blackrock
off_hand=kromogs_protecting_palm,id=113926,bonus_id=567

# Gear Summary
# gear_ilvl=700.00
# gear_strength=3171
# gear_stamina=4759
# gear_crit_rating=844
# gear_haste_rating=852
# gear_mastery_rating=1910
# gear_multistrike_rating=341
# gear_versatility_rating=361
# gear_armor=3082
# gear_bonus_armor=987
# set_bonus=tier17_2pc=1
# set_bonus=tier17_4pc=1
