RkdL

Untitled

Dec 20th, 2022
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.79 KB | None | 0 0
  1. paladin="Aevalanche"
  2. source=default
  3. spec=retribution
  4. level=70
  5. race=blood_elf
  6. role=attack
  7. position=back
  8. professions=blacksmithing=60/mining=100
  9. talents=BYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiEAiWKJJkEkcgokSSSUCAAAAAAg0EJJpIBJJl0kERBB
  10.  
  11. # Default consumables
  12. potion=spectral_strength
  13. flask=spectral_flask_of_power
  14. food=feast_of_gluttonous_hedonism
  15. augmentation=veiled
  16. temporary_enchant=main_hand:shaded_sharpening_stone
  17.  
  18. # This default action priority list is automatically created based on your character.
  19. # It is a attempt to provide you with a action list that is both simple and practicable,
  20. # while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
  21. # Feel free to edit, adapt and improve it to your own needs.
  22. # SimulationCraft is always looking for updates and improvements to the default action lists.
  23.  
  24. # Executed before combat begins. Accepts non-harmful actions only.
  25. actions.precombat=flask
  26. actions.precombat+=/food
  27. actions.precombat+=/augmentation
  28. # Snapshot raid buffed stats before combat begins and pre-potting is done.
  29. actions.precombat+=/snapshot_stats
  30. actions.precombat+=/retribution_aura
  31. actions.precombat+=/arcane_torrent,if=talent.final_reckoning&talent.seraphim
  32. actions.precombat+=/shield_of_vengeance
  33. actions.precombat+=/variable,name=trinket_1_sync,op=setif,value=1,value_else=0.5,condition=trinket.1.has_use_buff&(trinket.1.cooldown.duration%%cooldown.crusade.duration=0|cooldown.crusade.duration%%trinket.1.cooldown.duration=0|trinket.1.cooldown.duration%%cooldown.avenging_wrath.duration=0|cooldown.avenging_wrath.duration%%trinket.1.cooldown.duration=0)
  34. actions.precombat+=/variable,name=trinket_2_sync,op=setif,value=1,value_else=0.5,condition=trinket.2.has_use_buff&(trinket.2.cooldown.duration%%cooldown.crusade.duration=0|cooldown.crusade.duration%%trinket.2.cooldown.duration=0|trinket.2.cooldown.duration%%cooldown.avenging_wrath.duration=0|cooldown.avenging_wrath.duration%%trinket.2.cooldown.duration=0)
  35. actions.precombat+=/variable,name=trinket_priority,op=setif,value=2,value_else=1,condition=!trinket.1.has_use_buff&trinket.2.has_use_buff|trinket.2.has_use_buff&((trinket.2.cooldown.duration%trinket.2.proc.any_dps.duration)*(1.5+trinket.2.has_buff.strength)*(variable.trinket_2_sync))>((trinket.1.cooldown.duration%trinket.1.proc.any_dps.duration)*(1.5+trinket.1.has_buff.strength)*(variable.trinket_1_sync))
  36. actions.precombat+=/variable,name=trinket_1_buffs,value=trinket.1.has_buff.strength|trinket.1.has_buff.mastery|trinket.1.has_buff.versatility|trinket.1.has_buff.haste|trinket.1.has_buff.crit
  37. actions.precombat+=/variable,name=trinket_2_buffs,value=trinket.2.has_buff.strength|trinket.2.has_buff.mastery|trinket.2.has_buff.versatility|trinket.2.has_buff.haste|trinket.2.has_buff.crit
  38.  
  39. # Executed every time the actor is available.
  40. actions=auto_attack
  41. actions+=/rebuke
  42. actions+=/call_action_list,name=cooldowns
  43. actions+=/call_action_list,name=es_fr_pooling,if=(!raid_event.adds.exists|raid_event.adds.up|raid_event.adds.in<9|raid_event.adds.in>30)&(talent.execution_sentence&cooldown.execution_sentence.remains<9&spell_targets.divine_storm<5|talent.final_reckoning&cooldown.final_reckoning.remains<9)&target.time_to_die>8
  44. actions+=/call_action_list,name=es_fr_active,if=debuff.execution_sentence.up|debuff.final_reckoning.up
  45. actions+=/call_action_list,name=generators
  46.  
  47. actions.cooldowns=potion,if=buff.avenging_wrath.up|buff.crusade.up&buff.crusade.stack=10|fight_remains<25
  48. actions.cooldowns+=/lights_judgment,if=spell_targets.lights_judgment>=2|!raid_event.adds.exists|raid_event.adds.in>75|raid_event.adds.up
  49. actions.cooldowns+=/fireblood,if=(buff.avenging_wrath.up|buff.crusade.up&buff.crusade.stack=10)&!talent.execution_sentence
  50. actions.cooldowns+=/use_item,slot=trinket1,if=(buff.avenging_wrath.up|buff.crusade.up&buff.crusade.stack=10)&(!trinket.2.has_cooldown|trinket.2.cooldown.remains|variable.trinket_priority=1)|trinket.1.proc.any_dps.duration>=fight_remains
  51. actions.cooldowns+=/use_item,slot=trinket2,if=(buff.avenging_wrath.up|buff.crusade.up&buff.crusade.stack=10)&(!trinket.1.has_cooldown|trinket.1.cooldown.remains|variable.trinket_priority=2)|trinket.2.proc.any_dps.duration>=fight_remains
  52. actions.cooldowns+=/use_item,slot=trinket1,if=!variable.trinket_1_buffs&(trinket.2.cooldown.remains|!variable.trinket_2_buffs|cooldown.crusade.remains>20|cooldown.avenging_wrath.remains>20)
  53. actions.cooldowns+=/use_item,slot=trinket2,if=!variable.trinket_2_buffs&(trinket.1.cooldown.remains|!variable.trinket_1_buffs|cooldown.crusade.remains>20|cooldown.avenging_wrath.remains>20)
  54. actions.cooldowns+=/shield_of_vengeance,if=(!talent.execution_sentence|cooldown.execution_sentence.remains<52)&fight_remains>15
  55. actions.cooldowns+=/avenging_wrath,if=((holy_power>=4&time<5|holy_power>=3&time>5)|talent.holy_avenger&cooldown.holy_avenger.remains=0)&(!talent.seraphim|!talent.final_reckoning|cooldown.seraphim.remains>0)
  56. actions.cooldowns+=/crusade,if=holy_power>=5&time<5|holy_power>=3&time>5
  57. actions.cooldowns+=/holy_avenger,if=time_to_hpg=0&holy_power<=2&(buff.avenging_wrath.up|talent.crusade&(cooldown.crusade.remains=0|buff.crusade.up)|fight_remains<20)
  58. actions.cooldowns+=/final_reckoning,if=(holy_power>=4&time<8|holy_power>=3&time>=8)&(cooldown.avenging_wrath.remains>gcd|cooldown.crusade.remains&(!buff.crusade.up|buff.crusade.stack>=10))&(time_to_hpg>0|holy_power=5)&(!talent.seraphim|buff.seraphim.up)&(!raid_event.adds.exists|raid_event.adds.up|raid_event.adds.in>40)&(!buff.avenging_wrath.up|holy_power=5|cooldown.hammer_of_wrath.remains)
  59.  
  60. actions.es_fr_active=fireblood
  61. actions.es_fr_active+=/call_action_list,name=finishers,if=holy_power=5|debuff.judgment.up|debuff.final_reckoning.up&(debuff.final_reckoning.remains<gcd.max|spell_targets.divine_storm>=2&!talent.execution_sentence)|debuff.execution_sentence.up&debuff.execution_sentence.remains<gcd.max
  62. actions.es_fr_active+=/divine_toll,if=holy_power<=2
  63. actions.es_fr_active+=/wake_of_ashes,if=holy_power<=2&(debuff.final_reckoning.up&debuff.final_reckoning.remains<gcd*2&!talent.divine_resonance|debuff.execution_sentence.up&debuff.execution_sentence.remains<gcd|spell_targets.divine_storm>=5&talent.divine_resonance&talent.execution_sentence)
  64. actions.es_fr_active+=/blade_of_justice,if=talent.expurgation&(!talent.divine_resonance&holy_power<=3|holy_power<=2)
  65. actions.es_fr_active+=/judgment,if=!debuff.judgment.up&holy_power>=2
  66. actions.es_fr_active+=/call_action_list,name=finishers
  67. actions.es_fr_active+=/wake_of_ashes,if=holy_power<=2
  68. actions.es_fr_active+=/blade_of_justice,if=holy_power<=3
  69. actions.es_fr_active+=/judgment,if=!debuff.judgment.up
  70. actions.es_fr_active+=/hammer_of_wrath
  71. actions.es_fr_active+=/crusader_strike
  72. actions.es_fr_active+=/arcane_torrent
  73. actions.es_fr_active+=/exorcism
  74. actions.es_fr_active+=/consecration
  75.  
  76. actions.es_fr_pooling=seraphim,if=holy_power=5&(!talent.final_reckoning|cooldown.final_reckoning.remains<=gcd*3)&(!talent.execution_sentence|cooldown.execution_sentence.remains<=gcd*3|talent.final_reckoning)
  77. actions.es_fr_pooling+=/call_action_list,name=finishers,if=holy_power=5|debuff.final_reckoning.up|buff.crusade.up&buff.crusade.stack<10
  78. actions.es_fr_pooling+=/hammer_of_wrath,if=talent.vanguards_momentum
  79. actions.es_fr_pooling+=/wake_of_ashes,if=holy_power<=2&talent.ashes_to_dust&(cooldown.crusade.remains|cooldown.avenging_wrath.remains)
  80. actions.es_fr_pooling+=/blade_of_justice,if=holy_power<=3
  81. actions.es_fr_pooling+=/judgment,if=!debuff.judgment.up
  82. actions.es_fr_pooling+=/hammer_of_wrath
  83. actions.es_fr_pooling+=/crusader_strike,if=cooldown.crusader_strike.charges_fractional>=1.75&(holy_power<=2|holy_power<=3&cooldown.blade_of_justice.remains>gcd*2|holy_power=4&cooldown.blade_of_justice.remains>gcd*2&cooldown.judgment.remains>gcd*2)
  84. actions.es_fr_pooling+=/seraphim,if=!talent.final_reckoning&cooldown.execution_sentence.remains<=gcd*3
  85. actions.es_fr_pooling+=/call_action_list,name=finishers
  86. actions.es_fr_pooling+=/crusader_strike
  87. actions.es_fr_pooling+=/arcane_torrent,if=holy_power<=4
  88. actions.es_fr_pooling+=/exorcism
  89. actions.es_fr_pooling+=/seraphim,if=(!talent.final_reckoning|cooldown.final_reckoning.remains<=gcd*3)&(!talent.execution_sentence|cooldown.execution_sentence.remains<=gcd*3|talent.final_reckoning)
  90. actions.es_fr_pooling+=/consecration
  91.  
  92. actions.finishers=variable,name=ds_castable,value=spell_targets.divine_storm>=2|buff.empyrean_power.up&!debuff.judgment.up&!buff.divine_purpose.up|buff.crusade.up&buff.crusade.stack<10&buff.empyrean_legacy.up&!talent.justicars_vengeance
  93. actions.finishers+=/seraphim,if=(cooldown.avenging_wrath.remains>15|cooldown.crusade.remains>15)&!talent.final_reckoning&(!talent.execution_sentence|spell_targets.divine_storm>=5)&(!raid_event.adds.exists|raid_event.adds.in>40|raid_event.adds.in<gcd|raid_event.adds.up)|fight_remains<15&fight_remains>5|buff.crusade.up&buff.crusade.stack<10
  94. actions.finishers+=/execution_sentence,if=(buff.crusade.down&cooldown.crusade.remains>10|buff.crusade.stack>=3|cooldown.avenging_wrath.remains>10)&(!talent.final_reckoning|cooldown.final_reckoning.remains>10)&target.time_to_die>8&(spell_targets.divine_storm<5|talent.executioners_wrath)
  95. actions.finishers+=/radiant_decree,if=(buff.crusade.down&cooldown.crusade.remains>5|buff.crusade.stack>=3|cooldown.avenging_wrath.remains>5)&(!talent.final_reckoning|cooldown.final_reckoning.remains>5)
  96. actions.finishers+=/divine_storm,if=variable.ds_castable&(!buff.empyrean_legacy.up|buff.crusade.up&buff.crusade.stack<10)&((!talent.crusade|cooldown.crusade.remains>gcd*3)&(!talent.execution_sentence|cooldown.execution_sentence.remains>gcd*6|cooldown.execution_sentence.remains>gcd*4&holy_power>=4|target.time_to_die<8|spell_targets.divine_storm>=5|!talent.seraphim&cooldown.execution_sentence.remains>gcd*2)&(!talent.final_reckoning|cooldown.final_reckoning.remains>gcd*6|cooldown.final_reckoning.remains>gcd*4&holy_power>=4|!talent.seraphim&cooldown.final_reckoning.remains>gcd*2)|talent.holy_avenger&cooldown.holy_avenger.remains<gcd*3|buff.holy_avenger.up|buff.crusade.up&buff.crusade.stack<10)
  97. actions.finishers+=/justicars_vengeance,if=((!talent.crusade|cooldown.crusade.remains>gcd*3)&(!talent.execution_sentence|cooldown.execution_sentence.remains>gcd*6|cooldown.execution_sentence.remains>gcd*4&holy_power>=4|target.time_to_die<8|!talent.seraphim&cooldown.execution_sentence.remains>gcd*2)&(!talent.final_reckoning|cooldown.final_reckoning.remains>gcd*6|cooldown.final_reckoning.remains>gcd*4&holy_power>=4|!talent.seraphim&cooldown.final_reckoning.remains>gcd*2)|talent.holy_avenger&cooldown.holy_avenger.remains<gcd*3|buff.holy_avenger.up|buff.crusade.up&buff.crusade.stack<10)&!buff.empyrean_legacy.up
  98. actions.finishers+=/templars_verdict,if=(!talent.crusade|cooldown.crusade.remains>gcd*3)&(!talent.execution_sentence|cooldown.execution_sentence.remains>gcd*6|cooldown.execution_sentence.remains>gcd*4&holy_power>=4|target.time_to_die<8|!talent.seraphim&cooldown.execution_sentence.remains>gcd*2)&(!talent.final_reckoning|cooldown.final_reckoning.remains>gcd*6|cooldown.final_reckoning.remains>gcd*4&holy_power>=4|!talent.seraphim&cooldown.final_reckoning.remains>gcd*2)|talent.holy_avenger&cooldown.holy_avenger.remains<gcd*3|buff.holy_avenger.up|buff.crusade.up&buff.crusade.stack<10
  99.  
  100. actions.generators=call_action_list,name=finishers,if=holy_power=5|(debuff.judgment.up|holy_power=4)&buff.divine_resonance.up|buff.holy_avenger.up
  101. actions.generators+=/hammer_of_wrath,if=talent.zealots_paragon
  102. actions.generators+=/wake_of_ashes,if=holy_power<=2&talent.ashes_to_dust&(cooldown.avenging_wrath.remains|cooldown.crusade.remains)
  103. actions.generators+=/divine_toll,if=holy_power<=2&!debuff.judgment.up&(!talent.seraphim|buff.seraphim.up)&(!raid_event.adds.exists|raid_event.adds.in>30|raid_event.adds.up)&!talent.final_reckoning&(!talent.execution_sentence|fight_remains<8|spell_targets.divine_storm>=5)&(cooldown.avenging_wrath.remains>15|cooldown.crusade.remains>15|fight_remains<8)
  104. actions.generators+=/judgment,if=!debuff.judgment.up&holy_power>=2
  105. actions.generators+=/wake_of_ashes,if=(holy_power=0|holy_power<=2&cooldown.blade_of_justice.remains>gcd*2)&(!raid_event.adds.exists|raid_event.adds.in>20|raid_event.adds.up)&(!talent.seraphim|cooldown.seraphim.remains>5)&(!talent.execution_sentence|cooldown.execution_sentence.remains>15|target.time_to_die<8|spell_targets.divine_storm>=5)&(!talent.final_reckoning|cooldown.final_reckoning.remains>15|fight_remains<8)&(cooldown.avenging_wrath.remains|cooldown.crusade.remains)
  106. actions.generators+=/call_action_list,name=finishers,if=holy_power>=3&buff.crusade.up&buff.crusade.stack<10
  107. actions.generators+=/exorcism
  108. actions.generators+=/judgment,if=!debuff.judgment.up
  109. actions.generators+=/hammer_of_wrath
  110. actions.generators+=/blade_of_justice,if=holy_power<=3
  111. actions.generators+=/call_action_list,name=finishers,if=(target.health.pct<=20|buff.avenging_wrath.up|buff.crusade.up|buff.empyrean_power.up)
  112. actions.generators+=/consecration,if=!consecration.up&spell_targets.divine_storm>=2
  113. actions.generators+=/crusader_strike,if=cooldown.crusader_strike.charges_fractional>=1.75&(holy_power<=2|holy_power<=3&cooldown.blade_of_justice.remains>gcd*2|holy_power=4&cooldown.blade_of_justice.remains>gcd*2&cooldown.judgment.remains>gcd*2)
  114. actions.generators+=/call_action_list,name=finishers
  115. actions.generators+=/consecration,if=!consecration.up
  116. actions.generators+=/crusader_strike
  117. actions.generators+=/arcane_torrent
  118. actions.generators+=/consecration
  119.  
  120. head=wyrmforged_helm,id=192005,bonus_id=6652/7936/1481/5865/8767
  121. neck=amnesia,id=200210,bonus_id=6652/7936/8783/1475/5864/8767
  122. shoulders=wyrmforged_mantle,id=192010,bonus_id=6652/1485/5861/8767
  123. back=goldscar_pelt,id=133639,bonus_id=8966/7977/6652/8822/8819/9144/3271/8767,enchant_id=6592
  124. chest=breastplate_of_proven_knowledge,id=193705,bonus_id=8966/7977/6652/8822/8820/9144/1614/8767,enchant_id=6625
  125. shirt=lavender_mageweave_shirt,id=10054
  126. tabard=illustrious_guild_tabard,id=69209
  127. wrists=primal_molten_vambraces,id=190502,bonus_id=8836/8840/8902/8799/8793/8188/8960,enchant_id=6585,crafted_stats=49/36
  128. hands=forgemasters_grips,id=193784,bonus_id=7977/6652/8813/1594/8767
  129. waist=wyrmforged_girdle,id=192011,bonus_id=6652/7937/1481/5865/8767
  130. legs=thunderscale_legguards,id=200195,bonus_id=6652/1488/5864/8767
  131. feet=scaleguards_stalwart_greatboots,id=193728,bonus_id=7977/6652/8814/1594/8767
  132. finger1=iceloop,id=200164,bonus_id=6652/7937/1472/5864/8766,enchant_id=6562
  133. finger2=bloodied_wedding_ring,id=193671,bonus_id=7977/6652/7936/1594/8767,enchant_id=6562
  134. trinket1=primal_ritual_shell,id=200563,bonus_id=6652/1478/5865/8767
  135. trinket2=grals_discarded_tooth,id=192797,bonus_id=6652/1481/5862/8767
  136. main_hand=ancient_protectors_broadsword,id=197953,bonus_id=6652/1485/5854/8767
  137.  
  138. # Gear Summary
  139. # gear_ilvl=378.07
  140. # gear_strength=3237
  141. # gear_stamina=7457
  142. # gear_attack_power=20
  143. # gear_crit_rating=2308
  144. # gear_haste_rating=2235
  145. # gear_mastery_rating=1484
  146. # gear_versatility_rating=1516
  147. # gear_speed_rating=175
  148. # gear_avoidance_rating=125
  149. # gear_armor=5632
Add Comment
Please, Sign In to add comment