Добавили апл армса и фури в симкрафт (рейдботс),
https://github.com/simulationcraft/simc ... 2024-09-01. Добавилась сортировка для героик спеков в апл теперь. Sweep это 2 цели в ротации для армса теперь.
actions+=/run_action_list,name=colossus_aoe,if=talent.demolish&active_enemies>2
actions+=/run_action_list,name=colossus_execute,target_if=min:target.health.pct,if=talent.demolish&variable.execute_phase
actions+=/run_action_list,name=colossus_sweep,if=talent.demolish&active_enemies=2&!variable.execute_phase
actions+=/run_action_list,name=colossus_st,if=talent.demolish
actions+=/run_action_list,name=slayer_aoe,if=talent.slayers_dominance&active_enemies>2
actions+=/run_action_list,name=slayer_execute,target_if=min:target.health.pct,if=talent.slayers_dominance&variable.execute_phase
actions+=/run_action_list,name=slayer_sweep,if=talent.slayers_dominance&active_enemies=2&!variable.execute_phase
actions+=/run_action_list,name=slayer_st,if=talent.slayers_dominance
actions.colossus_aoe=cleave,if=buff.collateral_damage.up&buff.merciless_bonegrinder.up
actions.colossus_aoe+=/thunder_clap,if=!dot.rend.remains
actions.colossus_aoe+=/thunderous_roar
actions.colossus_aoe+=/avatar
actions.colossus_aoe+=/ravager
actions.colossus_aoe+=/sweeping_strikes
actions.colossus_aoe+=/skullsplitter,if=buff.sweeping_strikes.up
actions.colossus_aoe+=/warbreaker
actions.colossus_aoe+=/bladestorm,if=talent.unhinged|talent.merciless_bonegrinder
actions.colossus_aoe+=/champions_spear
actions.colossus_aoe+=/colossus_smash
actions.colossus_aoe+=/cleave
actions.colossus_aoe+=/demolish,if=buff.sweeping_strikes.up
actions.colossus_aoe+=/bladestorm,if=talent.unhinged
actions.colossus_aoe+=/overpower
actions.colossus_aoe+=/mortal_strike,if=buff.sweeping_strikes.up
actions.colossus_aoe+=/overpower,if=buff.sweeping_strikes.up
actions.colossus_aoe+=/execute,if=buff.sweeping_strikes.up
actions.colossus_aoe+=/thunder_clap
actions.colossus_aoe+=/mortal_strike
actions.colossus_aoe+=/execute
actions.colossus_aoe+=/bladestorm
actions.colossus_aoe+=/whirlwind
actions.colossus_execute=sweeping_strikes,if=active_enemies=2
actions.colossus_execute+=/rend,if=dot.rend.remains<=gcd&!talent.bloodletting
actions.colossus_execute+=/thunderous_roar
actions.colossus_execute+=/champions_spear
actions.colossus_execute+=/ravager,if=cooldown.colossus_smash.remains<=gcd
actions.colossus_execute+=/avatar
actions.colossus_execute+=/colossus_smash
actions.colossus_execute+=/warbreaker
actions.colossus_execute+=/demolish,if=debuff.colossus_smash.up
actions.colossus_execute+=/mortal_strike,if=debuff.executioners_precision.stack=2&!dot.ravager.remains&(buff.lethal_blows.stack=2|!set_bonus.tww1_4pc)
actions.colossus_execute+=/execute,if=rage>=40
actions.colossus_execute+=/skullsplitter
actions.colossus_execute+=/overpower
actions.colossus_execute+=/bladestorm
actions.colossus_execute+=/execute
actions.colossus_execute+=/mortal_strike
actions.colossus_st=rend,if=dot.rend.remains<=gcd
actions.colossus_st+=/thunderous_roar
actions.colossus_st+=/champions_spear
actions.colossus_st+=/ravager,if=cooldown.colossus_smash.remains<=gcd
actions.colossus_st+=/avatar,if=raid_event.adds.in>15
actions.colossus_st+=/colossus_smash
actions.colossus_st+=/warbreaker
actions.colossus_st+=/mortal_strike
actions.colossus_st+=/demolish
actions.colossus_st+=/skullsplitter
actions.colossus_st+=/overpower,if=charges=2
actions.colossus_st+=/execute
actions.colossus_st+=/overpower
actions.colossus_st+=/rend,if=dot.rend.remains<=gcd*5
actions.colossus_st+=/slam
actions.colossus_sweep=sweeping_strikes
actions.colossus_sweep+=/rend,if=dot.rend.remains<=gcd&buff.sweeping_strikes.up
actions.colossus_sweep+=/thunderous_roar
actions.colossus_sweep+=/champions_spear
actions.colossus_sweep+=/ravager,if=cooldown.colossus_smash.ready
actions.colossus_sweep+=/avatar
actions.colossus_sweep+=/colossus_smash
actions.colossus_sweep+=/warbreaker
actions.colossus_sweep+=/overpower,if=action.overpower.charges=2&talent.dreadnaught|buff.sweeping_strikes.up
actions.colossus_sweep+=/mortal_strike,if=buff.sweeping_strikes.up
actions.colossus_sweep+=/skullsplitter,if=buff.sweeping_strikes.up
actions.colossus_sweep+=/demolish,if=buff.sweeping_strikes.up&debuff.colossus_smash.up
actions.colossus_sweep+=/mortal_strike,if=buff.sweeping_strikes.down
actions.colossus_sweep+=/demolish,if=buff.avatar.up|debuff.colossus_smash.up&cooldown.avatar.remains>=35
actions.colossus_sweep+=/execute,if=buff.recklessness_warlords_torment.up|buff.sweeping_strikes.up
actions.colossus_sweep+=/overpower,if=charges=2|buff.sweeping_strikes.up
actions.colossus_sweep+=/execute
actions.colossus_sweep+=/thunder_clap,if=dot.rend.remains<=8&buff.sweeping_strikes.down
actions.colossus_sweep+=/rend,if=dot.rend.remains<=5
actions.colossus_sweep+=/cleave,if=talent.fervor_of_battle
actions.colossus_sweep+=/whirlwind,if=talent.fervor_of_battle
actions.colossus_sweep+=/slam
actions.slayer_aoe=thunder_clap,if=!dot.rend.remains
actions.slayer_aoe+=/sweeping_strikes
actions.slayer_aoe+=/thunderous_roar
actions.slayer_aoe+=/avatar
actions.slayer_aoe+=/champions_spear
actions.slayer_aoe+=/warbreaker
actions.slayer_aoe+=/colossus_smash
actions.slayer_aoe+=/cleave
actions.slayer_aoe+=/overpower,if=buff.sweeping_strikes.up
actions.slayer_aoe+=/execute,if=buff.sudden_death.up&buff.imminent_demise.stack<3
actions.slayer_aoe+=/bladestorm
actions.slayer_aoe+=/skullsplitter,if=buff.sweeping_strikes.up
actions.slayer_aoe+=/execute,if=buff.sweeping_strikes.up&debuff.executioners_precision.stack<2
actions.slayer_aoe+=/mortal_strike,if=buff.sweeping_strikes.up&debuff.executioners_precision.stack=2
actions.slayer_aoe+=/execute,if=debuff.marked_for_execution.up
actions.slayer_aoe+=/mortal_strike,if=buff.sweeping_strikes.up
actions.slayer_aoe+=/overpower,if=talent.dreadnaught
actions.slayer_aoe+=/thunder_clap
actions.slayer_aoe+=/overpower
actions.slayer_aoe+=/execute
actions.slayer_aoe+=/mortal_strike
actions.slayer_aoe+=/whirlwind
actions.slayer_aoe+=/skullsplitter
actions.slayer_aoe+=/slam
actions.slayer_aoe+=/storm_bolt,if=buff.bladestorm.up
actions.slayer_execute=sweeping_strikes,if=active_enemies=2
actions.slayer_execute+=/rend,if=dot.rend.remains<=gcd&!talent.bloodletting
actions.slayer_execute+=/thunderous_roar
actions.slayer_execute+=/champions_spear
actions.slayer_execute+=/avatar,if=cooldown.colossus_smash.remains<=5|debuff.colossus_smash.up
actions.slayer_execute+=/warbreaker
actions.slayer_execute+=/colossus_smash
actions.slayer_execute+=/execute,if=buff.juggernaut.remains<=gcd
actions.slayer_execute+=/bladestorm,if=debuff.executioners_precision.stack=2&debuff.colossus_smash.remains>4|debuff.executioners_precision.stack=2&cooldown.colossus_smash.remains>15|!talent.executioners_precision
actions.slayer_execute+=/skullsplitter,if=rage<85
actions.slayer_execute+=/mortal_strike,if=dot.rend.remains<2|(debuff.executioners_precision.stack=2&buff.lethal_blows.stack=2)
actions.slayer_execute+=/overpower,if=buff.opportunist.up&rage<80&buff.martial_prowess.stack<2
actions.slayer_execute+=/execute
actions.slayer_execute+=/overpower
actions.slayer_execute+=/mortal_strike,if=!talent.executioners_precision
actions.slayer_execute+=/storm_bolt,if=buff.bladestorm.up
actions.slayer_st=rend,if=dot.rend.remains<=gcd
actions.slayer_st+=/thunderous_roar
actions.slayer_st+=/champions_spear
actions.slayer_st+=/avatar,if=cooldown.colossus_smash.remains<=5|debuff.colossus_smash.up
actions.slayer_st+=/colossus_smash
actions.slayer_st+=/warbreaker
actions.slayer_st+=/execute,if=debuff.marked_for_execution.stack=3|buff.juggernaut.remains<=gcd*3|buff.sudden_death.stack=2
actions.slayer_st+=/bladestorm,if=cooldown.colossus_smash.remains>=gcd*4|buff.colossus_smash.remains>=gcd*4
actions.slayer_st+=/overpower,if=buff.opportunist.up
actions.slayer_st+=/mortal_strike
actions.slayer_st+=/skullsplitter
actions.slayer_st+=/overpower
actions.slayer_st+=/rend,if=dot.rend.remains<=gcd*5
actions.slayer_st+=/cleave,if=buff.martial_prowess.down
actions.slayer_st+=/slam
actions.slayer_st+=/storm_bolt,if=buff.bladestorm.up
actions.slayer_sweep=thunderous_roar
actions.slayer_sweep+=/sweeping_strikes
actions.slayer_sweep+=/rend,if=dot.rend.remains<=gcd
actions.slayer_sweep+=/champions_spear
actions.slayer_sweep+=/avatar
actions.slayer_sweep+=/colossus_smash
actions.slayer_sweep+=/warbreaker
actions.slayer_sweep+=/skullsplitter,if=buff.sweeping_strikes.up
actions.slayer_sweep+=/execute,if=debuff.marked_for_execution.stack=3
actions.slayer_sweep+=/bladestorm
actions.slayer_sweep+=/overpower,if=talent.dreadnaught|buff.opportunist.up
actions.slayer_sweep+=/mortal_strike
actions.slayer_sweep+=/cleave,if=talent.fervor_of_battle
actions.slayer_sweep+=/execute
actions.slayer_sweep+=/overpower
actions.slayer_sweep+=/thunder_clap,if=dot.rend.remains<=8&buff.sweeping_strikes.down
actions.slayer_sweep+=/rend,if=dot.rend.remains<=5
actions.slayer_sweep+=/whirlwind,if=talent.fervor_of_battle
actions.slayer_sweep+=/slam
actions.slayer_sweep+=/storm_bolt,if=buff.bladestorm.up