actions.precombat+=/food,type=pickled_eel
actions.precombat+=/stance,choose=gladiator
# Snapshot raid buffed stats before combat begins and pre-potting is done.
# Generic on-use trinket line if needed when swapping trinkets out.
#actions+=/use_item,slot=trinket1,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions.precombat+=/snapshot_stats
actions.precombat+=/potion,name=draenic_armor
# Executed every time the actor is available.
actions=charge
actions+=/auto_attack
# This is mostly to prevent cooldowns from being accidentally used during movement.
actions+=/call_action_list,name=movement,if=movement.distance>5
actions+=/avatar
actions+=/bloodbath
actions+=/blood_fury,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/berserking,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/arcane_torrent,if=rage
actions+=/potion,name=draenic_armor,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up
actions+=/shield_charge,if=(!buff.shield_charge.up&!cooldown.shield_slam.remains)|charges=2
actions+=/berserker_rage,if=buff.enrage.down
actions+=/heroic_leap,if=(raid_event.movement.distance>25&raid_event.movement.in>45)|!raid_event.movement.exists
actions+=/heroic_strike,if=(buff.shield_charge.up|(buff.unyielding_strikes.up&rage>=50-buff.unyielding_strikes.stack*5))&target.health.pct>20
actions+=/heroic_strike,if=buff.ultimatum.up|rage>=rage.max-20|buff.unyielding_strikes.stack>4|target.time_to_die<10
actions+=/call_action_list,name=single,if=active_enemies=1
actions+=/call_action_list,name=aoe,if=active_enemies>=2
actions.movement=heroic_leap
actions.movement+=/shield_charge
# May as well throw storm bolt if we can.
actions.movement+=/storm_bolt
actions.movement+=/heroic_throw
actions.single=devastate,if=buff.unyielding_strikes.stack>0&buff.unyielding_strikes.stack<6&buff.unyielding_strikes.remains<1.5
actions.single+=/shield_slam
actions.single+=/revenge
actions.single+=/execute,if=buff.sudden_death.react
actions.single+=/storm_bolt
actions.single+=/dragon_roar
actions.single+=/execute,if=rage>60&target.health.pct<20
actions.single+=/devastate
actions.aoe=revenge
actions.aoe+=/shield_slam
actions.aoe+=/dragon_roar,if=(buff.bloodbath.up|cooldown.bloodbath.remains>10)|!talent.bloodbath.enabled
actions.aoe+=/storm_bolt,if=(buff.bloodbath.up|cooldown.bloodbath.remains>7)|!talent.bloodbath.enabled
actions.aoe+=/thunder_clap,cycle_targets=1,if=dot.deep_wounds.remains<3&active_enemies>4
actions.aoe+=/bladestorm,if=buff.shield_charge.down
actions.aoe+=/execute,if=buff.sudden_death.react
actions.aoe+=/thunder_clap,if=active_enemies>6
actions.aoe+=/devastate,cycle_targets=1,if=dot.deep_wounds.remains<5&cooldown.shield_slam.remains>execute_time*0.4
actions.aoe+=/devastate,if=cooldown.shield_slam.remains>execute_time*0.4
head=blackhands_faceguard,id=115584,bonus_id=567
neck=gluttons_kerchief,id=113882,bonus_id=567,enchant=gift_of_critical_strike
shoulders=blackhands_shoulderguards,id=115581,bonus_id=567
back=gronnstitched_greatcloak,id=113873,bonus_id=567,enchant=gift_of_critical_strike
chest=blackhands_chestguard,id=115582,bonus_id=567
wrists=bracers_of_visceral_force,id=119331,bonus_id=567
hands=gauntlets_of_dramatic_blows,id=113906,bonus_id=567
waist=ironcrushers_collar,id=113950,bonus_id=567
legs=blackhands_legguards,id=115580,bonus_id=567
feet=iron_bellow_sabatons,id=113961,bonus_id=567
finger1=spellbound_runic_band_of_elemental_invincibility,id=118308,enchant=gift_of_critical_strike
finger2=siege_bombers_band,id=113963,bonus_id=567,enchant=gift_of_critical_strike
trinket1=evergaze_arcane_eidolon,id=113861,bonus_id=567
trinket2=tectus_beating_heart,id=113645,bonus_id=567
main_hand=taners_terrible_spine,id=113862,bonus_id=567,enchant=mark_of_the_thunderlord
off_hand=kromogs_protecting_palm,id=113926,bonus_id=567
# Gear Summary
# gear_strength=3312
# gear_stamina=4540
# gear_crit_rating=1452
# gear_haste_rating=639
# gear_mastery_rating=893
# gear_armor=3041
# gear_bonus_armor=468
# gear_multistrike_rating=688
# gear_versatility_rating=490
# set_bonus=tier17_2pc=1
# set_bonus=tier17_4pc=1
copy="Glad_610_BiS_off_12.5_haste_threshold"
####### 695 trinkets #######
trinket1=blast_furnace_door,id=113893,bonus_id=567
trinket2=vial_of_convulsive_shadows,id=113969,bonus_id=567
actions=charge
actions+=/auto_attack
# This is mostly to prevent cooldowns from being accidentally used during movement.
actions+=/call_action_list,name=movement,if=movement.distance>5
actions+=/avatar
actions+=/bloodbath
####### use 695 trinkets #######
actions+=/use_item,name=vial_of_convulsive_shadows,if=buff.bloodbath.up
actions+=/blood_fury,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/berserking,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/arcane_torrent,if=rage
actions+=/potion,name=draenic_armor,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up
actions+=/shield_charge,if=(!buff.shield_charge.up&!cooldown.shield_slam.remains)|charges=2
actions+=/berserker_rage,if=buff.enrage.down
actions+=/heroic_leap,if=(raid_event.movement.distance>25&raid_event.movement.in>45)|!raid_event.movement.exists
actions+=/heroic_strike,if=(buff.shield_charge.up|(buff.unyielding_strikes.up&rage>=50-buff.unyielding_strikes.stack*5))&target.health.pct>20
actions+=/heroic_strike,if=buff.ultimatum.up|rage>=rage.max-20|buff.unyielding_strikes.stack>4|target.time_to_die<10
actions+=/call_action_list,name=single,if=active_enemies=1
actions+=/call_action_list,name=aoe,if=active_enemies>=2
copy="Glad_610_BiS"
finger1=spellbound_runic_band_of_elemental_invincibility,id=118308,enchant=gift_of_haste
copy="Glad_610_BiS_AdvRM"
actions=charge
actions+=/auto_attack
# This is mostly to prevent cooldowns from being accidentally used during movement.
actions+=/call_action_list,name=movement,if=movement.distance>5
actions+=/avatar
actions+=/bloodbath
actions+=/use_item,name=vial_of_convulsive_shadows,if=buff.bloodbath.up
actions+=/blood_fury,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/berserking,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up|target.time_to_die<10
actions+=/arcane_torrent,if=rage
actions+=/potion,name=draenic_armor,if=buff.bloodbath.up|buff.avatar.up|buff.shield_charge.up
actions+=/shield_charge,if=(!buff.shield_charge.up&!cooldown.shield_slam.remains)|charges=2
actions+=/berserker_rage,if=buff.enrage.down
actions+=/heroic_leap,if=(raid_event.movement.distance>25&raid_event.movement.in>45)|!raid_event.movement.exists
####### Advanced Rage Management#######
actions+=/heroic_strike,if=buff.shield_charge.up&rage>=50-buff.unyielding_strikes.stack*5&buff.unyielding_strikes.stack>1
actions+=/heroic_strike,if=buff.unyielding_strikes.up&((rage>=100-buff.unyielding_strikes.stack*5&target.health.pct>20&(buff.shield_charge.down|cooldown.shield_charge.remains>1.5))|(buff.unyielding_strikes.stack>1&buff.unyielding_strikes.stack>5-cooldown.shield_charge.remains*0.65))
actions+=/heroic_strike,if=buff.ultimatum.up|buff.unyielding_strikes.stack>4|target.time_to_die<7|(rage>rage.max-20&target.health.pct>20)
actions+=/call_action_list,name=single,if=active_enemies=1
actions+=/call_action_list,name=aoe,if=active_enemies>=2
actions.single+=/devastate,if=buff.unyielding_strikes.stack>0&buff.unyielding_strikes.stack<6&buff.unyielding_strikes.remains<1.5
actions.single+=/shield_slam
######### Stack unyielding strikes before coming shield charges ##########
actions.single+=/revenge,if=buff.bloodbath.up
actions.single+=/devastate,if=(buff.unyielding_strikes.stack<1&(buff.shield_charge.remains>3|cooldown.shield_charge.remains<3))|(buff.unyielding_strikes.stack<2&(buff.shield_charge.remains>1.5|cooldown.shield_charge.remains<1.5))
actions.single+=/revenge
actions.single+=/execute,if=buff.sudden_death.react
actions.single+=/storm_bolt
actions.single+=/dragon_roar
actions.single+=/execute,if=rage>60&target.health.pct<20
actions.single+=/devastate
属性权值
另,在达到阈值前(比如BiS上12.45%的急速)急速的权重很高: