Неистовство (Fury)
В данной теме указываем на ошибки в ротации, оставляем ссылки на гайды, предложения по доработкам.
- armsrew0rk
- Posts: 303
- Joined: Fri Jul 03, 2020 4:08 pm
Что поменялось в фури в пре патче https://www.wowhead.com/guide/classes/w ... -pre-patch, тут все есть и изменения и ротация. По кнопкам что нужно будет, вернули Bladestorm (талант на выбор в одной ветке с Ravager), 1 кнопка для разных таликов на выбор. Slam кнопка филлер для ст ротации когда совсем нечего нажать, не убирайте ее.
Thunder clap используется с героик веткой талантов Mountain thane (таланты что работают на вихрь, работают и c Клэпом), для него тоже кнопка нужно, но отдельная, бинд для Вихря все равно нужен будет еще.
Апл симкрафта для фури, базовая версия, нет пока что еще строчек кода для героик талантов, просто что-бы понажимать кнопки, да потестить что как работает. Я сначало смотрел как он в ст использует Ravager и Bladestorm но не увидел где строчка с этими абилками (в мульти таргет ротации они есть), в апл сима показано только где он использует поушены, и рассовые, мувмент абилки.
actions+=/ravager,if=cooldown.recklessness.remains<3|buff.recklessness.up
actions+=/bladestorm,if=cooldown.recklessness.remains<3|buff.recklessness.up
actions.multi_target=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.multi_target+=/avatar,if=talent.titans_torment&(buff.enrage.up|talent.titanic_rage)|!talent.titans_torment
actions.multi_target+=/thunderous_roar,if=buff.enrage.up
actions.multi_target+=/champions_spear,if=buff.enrage.up
actions.multi_target+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.multi_target+=/whirlwind,if=buff.meat_cleaver.stack=0&talent.improved_whirlwind
actions.multi_target+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.multi_target+=/rampage,if=rage.pct>85&cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.multi_target+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.multi_target+=/ravager,if=buff.enrage.up
actions.multi_target+=/rampage,if=talent.anger_management
actions.multi_target+=/bloodbath,if=buff.furious_bloodthirst.up
actions.multi_target+=/crushing_blow
actions.multi_target+=/onslaught,if=talent.tenderize|buff.enrage.up
actions.multi_target+=/bloodbath,if=!dot.gushing_wound.remains
actions.multi_target+=/rampage,if=talent.reckless_abandon
actions.multi_target+=/execute,if=buff.enrage.up&((target.health.pct>35&talent.massacre|target.health.pct>20)&buff.sudden_death.remains<=gcd)
actions.multi_target+=/bloodbath
actions.multi_target+=/bloodthirst
actions.multi_target+=/raging_blow
actions.multi_target+=/execute
actions.multi_target+=/whirlwind
actions.single_target=recklessness
actions.single_target+=/avatar,if=!talent.titans_torment|(talent.titans_torment&(buff.enrage.up|talent.titanic_rage)&(!set_bonus.tier31_4pc|(!buff.avatar.up&(cooldown.odyns_fury.remains&set_bonus.tier31_4pc))))
actions.single_target+=/champions_spear,if=buff.enrage.up&((buff.furious_bloodthirst.up&talent.titans_torment)|!talent.titans_torment|target.time_to_die<20|active_enemies>1|!set_bonus.tier31_2pc)&raid_event.adds.in>15
actions.single_target+=/whirlwind,if=spell_targets.whirlwind>1&talent.improved_whirlwind&!buff.meat_cleaver.up|raid_event.adds.in<2&talent.improved_whirlwind&!buff.meat_cleaver.up
actions.single_target+=/execute,if=buff.ashen_juggernaut.up&buff.ashen_juggernaut.remains<gcd
actions.single_target+=/odyns_fury,if=buff.enrage.up&(spell_targets.whirlwind>1|raid_event.adds.in>15)&(talent.dancing_blades&buff.dancing_blades.remains<5|!talent.dancing_blades)
actions.single_target+=/rampage,if=talent.anger_management&(buff.recklessness.up|buff.enrage.remains<gcd|rage.pct>85)
actions.single_target+=/bloodbath,if=set_bonus.tier30_4pc&action.bloodthirst.crit_pct_current>=95
actions.single_target+=/bloodthirst,if=(set_bonus.tier30_4pc&action.bloodthirst.crit_pct_current>=95)|(!talent.reckless_abandon&buff.furious_bloodthirst.up&buff.enrage.up&(!dot.gushing_wound.remains|buff.champions_might.up))
actions.single_target+=/bloodbath,if=buff.furious_bloodthirst.up
actions.single_target+=/thunderous_roar,if=buff.enrage.up&(spell_targets.whirlwind>1|raid_event.adds.in>15)
actions.single_target+=/onslaught,if=buff.enrage.up|talent.tenderize
actions.single_target+=/crushing_blow,if=buff.enrage.up
actions.single_target+=/rampage,if=talent.reckless_abandon&(buff.recklessness.up|buff.enrage.remains<gcd|rage.pct>85)
actions.single_target+=/execute,if=buff.enrage.up&!buff.furious_bloodthirst.up&buff.ashen_juggernaut.up|buff.sudden_death.remains<=gcd&(target.health.pct>35&talent.massacre|target.health.pct>20)
actions.single_target+=/execute,if=buff.enrage.up
actions.single_target+=/rampage,if=talent.anger_management
actions.single_target+=/bloodbath,if=buff.enrage.up&talent.reckless_abandon
actions.single_target+=/rampage,if=target.health.pct<35&talent.massacre.enabled
actions.single_target+=/bloodthirst,if=buff.enrage.down|!buff.furious_bloodthirst.up
actions.single_target+=/raging_blow,if=charges>1
actions.single_target+=/crushing_blow,if=charges>1
actions.single_target+=/bloodbath,if=buff.enrage.down
actions.single_target+=/crushing_blow,if=buff.enrage.up&talent.reckless_abandon
actions.single_target+=/bloodthirst,if=!buff.furious_bloodthirst.up
actions.single_target+=/raging_blow,if=charges>1
actions.single_target+=/rampage
actions.single_target+=/bloodbath
actions.single_target+=/raging_blow
actions.single_target+=/crushing_blow
actions.single_target+=/bloodthirst
actions.single_target+=/slam
Thunder clap используется с героик веткой талантов Mountain thane (таланты что работают на вихрь, работают и c Клэпом), для него тоже кнопка нужно, но отдельная, бинд для Вихря все равно нужен будет еще.
Апл симкрафта для фури, базовая версия, нет пока что еще строчек кода для героик талантов, просто что-бы понажимать кнопки, да потестить что как работает. Я сначало смотрел как он в ст использует Ravager и Bladestorm но не увидел где строчка с этими абилками (в мульти таргет ротации они есть), в апл сима показано только где он использует поушены, и рассовые, мувмент абилки.
actions+=/ravager,if=cooldown.recklessness.remains<3|buff.recklessness.up
actions+=/bladestorm,if=cooldown.recklessness.remains<3|buff.recklessness.up
actions.multi_target=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.multi_target+=/avatar,if=talent.titans_torment&(buff.enrage.up|talent.titanic_rage)|!talent.titans_torment
actions.multi_target+=/thunderous_roar,if=buff.enrage.up
actions.multi_target+=/champions_spear,if=buff.enrage.up
actions.multi_target+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.multi_target+=/whirlwind,if=buff.meat_cleaver.stack=0&talent.improved_whirlwind
actions.multi_target+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.multi_target+=/rampage,if=rage.pct>85&cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.multi_target+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.multi_target+=/ravager,if=buff.enrage.up
actions.multi_target+=/rampage,if=talent.anger_management
actions.multi_target+=/bloodbath,if=buff.furious_bloodthirst.up
actions.multi_target+=/crushing_blow
actions.multi_target+=/onslaught,if=talent.tenderize|buff.enrage.up
actions.multi_target+=/bloodbath,if=!dot.gushing_wound.remains
actions.multi_target+=/rampage,if=talent.reckless_abandon
actions.multi_target+=/execute,if=buff.enrage.up&((target.health.pct>35&talent.massacre|target.health.pct>20)&buff.sudden_death.remains<=gcd)
actions.multi_target+=/bloodbath
actions.multi_target+=/bloodthirst
actions.multi_target+=/raging_blow
actions.multi_target+=/execute
actions.multi_target+=/whirlwind
actions.single_target=recklessness
actions.single_target+=/avatar,if=!talent.titans_torment|(talent.titans_torment&(buff.enrage.up|talent.titanic_rage)&(!set_bonus.tier31_4pc|(!buff.avatar.up&(cooldown.odyns_fury.remains&set_bonus.tier31_4pc))))
actions.single_target+=/champions_spear,if=buff.enrage.up&((buff.furious_bloodthirst.up&talent.titans_torment)|!talent.titans_torment|target.time_to_die<20|active_enemies>1|!set_bonus.tier31_2pc)&raid_event.adds.in>15
actions.single_target+=/whirlwind,if=spell_targets.whirlwind>1&talent.improved_whirlwind&!buff.meat_cleaver.up|raid_event.adds.in<2&talent.improved_whirlwind&!buff.meat_cleaver.up
actions.single_target+=/execute,if=buff.ashen_juggernaut.up&buff.ashen_juggernaut.remains<gcd
actions.single_target+=/odyns_fury,if=buff.enrage.up&(spell_targets.whirlwind>1|raid_event.adds.in>15)&(talent.dancing_blades&buff.dancing_blades.remains<5|!talent.dancing_blades)
actions.single_target+=/rampage,if=talent.anger_management&(buff.recklessness.up|buff.enrage.remains<gcd|rage.pct>85)
actions.single_target+=/bloodbath,if=set_bonus.tier30_4pc&action.bloodthirst.crit_pct_current>=95
actions.single_target+=/bloodthirst,if=(set_bonus.tier30_4pc&action.bloodthirst.crit_pct_current>=95)|(!talent.reckless_abandon&buff.furious_bloodthirst.up&buff.enrage.up&(!dot.gushing_wound.remains|buff.champions_might.up))
actions.single_target+=/bloodbath,if=buff.furious_bloodthirst.up
actions.single_target+=/thunderous_roar,if=buff.enrage.up&(spell_targets.whirlwind>1|raid_event.adds.in>15)
actions.single_target+=/onslaught,if=buff.enrage.up|talent.tenderize
actions.single_target+=/crushing_blow,if=buff.enrage.up
actions.single_target+=/rampage,if=talent.reckless_abandon&(buff.recklessness.up|buff.enrage.remains<gcd|rage.pct>85)
actions.single_target+=/execute,if=buff.enrage.up&!buff.furious_bloodthirst.up&buff.ashen_juggernaut.up|buff.sudden_death.remains<=gcd&(target.health.pct>35&talent.massacre|target.health.pct>20)
actions.single_target+=/execute,if=buff.enrage.up
actions.single_target+=/rampage,if=talent.anger_management
actions.single_target+=/bloodbath,if=buff.enrage.up&talent.reckless_abandon
actions.single_target+=/rampage,if=target.health.pct<35&talent.massacre.enabled
actions.single_target+=/bloodthirst,if=buff.enrage.down|!buff.furious_bloodthirst.up
actions.single_target+=/raging_blow,if=charges>1
actions.single_target+=/crushing_blow,if=charges>1
actions.single_target+=/bloodbath,if=buff.enrage.down
actions.single_target+=/crushing_blow,if=buff.enrage.up&talent.reckless_abandon
actions.single_target+=/bloodthirst,if=!buff.furious_bloodthirst.up
actions.single_target+=/raging_blow,if=charges>1
actions.single_target+=/rampage
actions.single_target+=/bloodbath
actions.single_target+=/raging_blow
actions.single_target+=/crushing_blow
actions.single_target+=/bloodthirst
actions.single_target+=/slam
http://www.bimsbot.com/maxtests/Udicelavapa.zip - просьба протестировать
- armsrew0rk
- Posts: 303
- Joined: Fri Jul 03, 2020 4:08 pm
В ст с талантом Reckless Abandon простои возникают в ротации, может какое то условие для абилки отсутствует или название баффа от тира, сейчас в апл фури 2 тира, т30 и т31, а бафф furious bloodthirst это тоже название баффа от тира. А в аое нормальная ротация у него, но там и другие талики используется и в апл нет условий для тира. Но в любом случае когда выкатят ротации с учетом героик таликов там уже не будет старых тиров в апл, подчистят ротацию под реалии нового аддона.
- armsrew0rk
- Posts: 303
- Joined: Fri Jul 03, 2020 4:08 pm
Путем перебора ст талантов, которые я меняю из аое билда, выяснил что ст ротацию забаговывает талант massacre https://www.wowhead.com/spell=206315/massacre. Id казни без таланта 5308, с талантом 280735, без таланта все нормально работает в ст ротации а с ним после казни ломается, и простои в ротации появляются. И сегодня еще добавили Ravager и Bladestorm для st апл, +небольшое улучшение приоритетов для реклы, аватары в ст. Вот ссылка на изменения. https://github.com/simulationcraft/simc ... 20fadc30e0
- armsrew0rk
- Posts: 303
- Joined: Fri Jul 03, 2020 4:08 pm
Талант massacre забаговывает ротацию, после нажатой казни, он будет скипать абилки которые ниже него в приоритете сима, проверьте в чем дело, может из-за id, а может в чем то другом дело. И минорный фикс на апл который я линковал выше, фиксит проблему что bladestorm сейчас нажимается в ст до получения исступления.
- Serega1383
- Posts: 25
- Joined: Wed Aug 09, 2017 7:48 am
После сегодняшней обновы не работает аддон выбивает ошибку, соответственно и не работает программа:
Message: Interface/AddOns/Piroax/Piroax.lua:1: attempt to call global 'GetSpellCharges' (a nil value)
Time: Wed Aug 14 09:50:50 2024
Count: 1
Stack: Interface/AddOns/Piroax/Piroax.lua:1: attempt to call global 'GetSpellCharges' (a nil value)
[string "=[C]"]: in function `GetSpellCharges'
[string "@Interface/AddOns/Piroax/Piroax.lua"]:1: in function `Qbaylu'
[string "@Interface/AddOns/Piroax/Piroax.lua"]:1: in function <Interface/AddOns/Piroax/Piroax.lua:1>
Message: Interface/AddOns/Piroax/Piroax.lua:1: attempt to call global 'GetSpellCharges' (a nil value)
Time: Wed Aug 14 09:50:50 2024
Count: 1
Stack: Interface/AddOns/Piroax/Piroax.lua:1: attempt to call global 'GetSpellCharges' (a nil value)
[string "=[C]"]: in function `GetSpellCharges'
[string "@Interface/AddOns/Piroax/Piroax.lua"]:1: in function `Qbaylu'
[string "@Interface/AddOns/Piroax/Piroax.lua"]:1: in function <Interface/AddOns/Piroax/Piroax.lua:1>
- armsrew0rk
- Posts: 303
- Joined: Fri Jul 03, 2020 4:08 pm
Гайд на фури на вовхеде обновился под твв с талантами и ротацией и прочим https://www.wowhead.com/guide/classes/w ... -pre-patch
Сим апл появился для tww, профиль появится ближе к запуску 1 сезона. Так что ротацию взял отсюда https://docs.google.com/spreadsheets/d/ ... 1516788845. Если что-то поменяется, это отметится.
По кнопкам точно нужен будет бинд для thunder clap (он же thunder blast, усиленная версия). Бинд для stormbolt опциональный, хотите биндите, хотите нет, для билдов слеера используется во время вихря клинков. Сам апл, переключение аое и ст ротации в зависит от наличия или отсутствия таланта lightning strikes (самый 1 героик талант thane);
actions+=/run_action_list,name=slayer_st,if=active_enemies=1&!talent.lightning_strikes
actions+=/run_action_list,name=slayer_mt,if=active_enemies>=2&!talent.lightning_strikes
actions+=/run_action_list,name=thane_st,if=active_enemies=1&talent.lightning_strikes
actions+=/run_action_list,name=thane_mt,if=active_enemies>=2&talent.lightning_strikes
actions.slayer_mt=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.slayer_mt+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.slayer_mt+=/thunderous_roar,if=buff.enrage.up
actions.slayer_mt+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.slayer_mt+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.slayer_mt+=/whirlwind,if=buff.meat_cleaver.stack=0&talent.meat_cleaver
actions.slayer_mt+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.slayer_mt+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.slayer_mt+=/whirlwind,if=buff.meat_cleaver.stack<=2&buff.imminent_demise.up&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.slayer_mt+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.slayer_mt+=/ravager,if=buff.enrage.up
actions.slayer_mt+=/onslaught,if=talent.tenderize&buff.brutal_finish.up
actions.slayer_mt+=/rampage,if=talent.anger_management
actions.slayer_mt+=/execute,if=buff.enrage.up&debuff.marked_for_execution.stack>=1&(debuff.overwhelmed.stack<10|debuff.overwhelmed.remains<=5)
actions.slayer_mt+=/crushing_blow,if=talent.slaughtering_strikes
actions.slayer_mt+=/crushing_blow
actions.slayer_mt+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.slayer_mt+=/bloodbath,if=buff.enrage.up
actions.slayer_mt+=/rampage,if=talent.reckless_abandon
actions.slayer_mt+=/execute,if=buff.enrage.up&((target.health.pct<35&talent.massacre|target.health.pct<20)&buff.sudden_death.remains<=gcd)|debuff.marked_for_execution.stack>=1
actions.slayer_mt+=/bloodbath
actions.slayer_mt+=/raging_blow,if=talent.slaughtering_strikes
actions.slayer_mt+=/onslaught
actions.slayer_mt+=/execute
actions.slayer_mt+=/bloodthirst
actions.slayer_mt+=/raging_blow
actions.slayer_mt+=/whirlwind
actions.slayer_st=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.slayer_st+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.slayer_st+=/thunderous_roar,if=buff.enrage.up
actions.slayer_st+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.slayer_st+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.slayer_st+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd
actions.slayer_st+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.slayer_st+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.slayer_st+=/ravager,if=buff.enrage.up
actions.slayer_st+=/onslaught,if=talent.tenderize&buff.brutal_finish.up
actions.slayer_st+=/rampage,if=talent.anger_management
actions.slayer_st+=/execute,if=buff.enrage.up&debuff.marked_for_execution.stack>=1&(debuff.overwhelmed.stack<10|debuff.overwhelmed.remains<=5)
actions.slayer_st+=/bloodbath,if=buff.enrage.up&buff.slaughtering_strikes.stack>1
actions.slayer_st+=/crushing_blow,if=talent.slaughtering_strikes
actions.slayer_st+=/crushing_blow
actions.slayer_st+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.slayer_st+=/bloodbath,if=buff.enrage.up
actions.slayer_st+=/raging_blow,if=talent.slaughtering_strikes&rage<110&talent.reckless_abandon
actions.slayer_st+=/execute,if=buff.enrage.up&((target.health.pct>35&talent.massacre|target.health.pct>20)&buff.sudden_death.remains<=gcd)|debuff.marked_for_execution.stack>=1
actions.slayer_st+=/rampage,if=talent.reckless_abandon
actions.slayer_st+=/bloodbath
actions.slayer_st+=/bloodthirst,if=!talent.reckless_abandon&buff.enrage.up
actions.slayer_st+=/raging_blow,if=talent.slaughtering_strikes
actions.slayer_st+=/onslaught
actions.slayer_st+=/execute
actions.slayer_st+=/bloodthirst
actions.slayer_st+=/raging_blow
actions.slayer_st+=/whirlwind,if=talent.meat_cleaver
actions.slayer_st+=/slam
actions.slayer_st+=/storm_bolt,if=buff.bladestorm.up
actions.thane_mt=thunder_blast,if=buff.enrage.up&cooldown.avatar.remains<2|cooldown.recklessness.remains<2
actions.thane_mt+=/recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.thane_mt+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.thane_mt+=/thunder_blast,if=buff.enrage.up
actions.thane_mt+=/thunder_clap,if=buff.meat_cleaver.stack=0&talent.meat_cleaver
actions.thane_mt+=/thunderous_roar,if=buff.enrage.up
actions.thane_mt+=/ravager
actions.thane_mt+=/champions_spear,if=(buff.enrage.up&talent.titans_torment)|(buff.enrage.up&!talent.titans_torment)
actions.thane_mt+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.thane_mt+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.thane_mt+=/thunder_blast,if=buff.meat_cleaver.stack<=2&talent.unhinged&talent.bladestorm&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.thane_mt+=/thunder_clap,if=buff.meat_cleaver.stack<=2&talent.unhinged&talent.bladestorm&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.thane_mt+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up&talent.bladestorm
actions.thane_mt+=/bladestorm,if=buff.enrage.up
actions.thane_mt+=/rampage,if=talent.anger_management
actions.thane_mt+=/crushing_blow,if=buff.enrage.up
actions.thane_mt+=/crushing_blow,if=talent.slaughtering_strikes&buff.enrage.up
actions.thane_mt+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.thane_mt+=/thunder_blast,if=buff.enrage.up
actions.thane_mt+=/bloodbath,if=buff.enrage.up
actions.thane_mt+=/bloodbath
actions.thane_mt+=/rampage,if=talent.reckless_abandon
actions.thane_mt+=/bloodthirst,if=buff.enrage.up
actions.thane_mt+=/bloodthirst
actions.thane_mt+=/thunder_clap,if=buff.enrage.up
actions.thane_mt+=/onslaught
actions.thane_mt+=/raging_blow
actions.thane_mt+=/whirlwind
actions.thane_mt+=/thunder_clap
actions.thane_mt+=/execute,if=buff.enrage.up&(target.health.pct<35&talent.massacre|target.health.pct<20)&buff.sudden_death.remains<=gcd
actions.thane_mt+=/execute
actions.thane_st=thunder_blast,if=buff.enrage.up&cooldown.avatar.remains<1
actions.thane_st+=/recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.thane_st+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.thane_st+=/ravager
actions.thane_st+=/thunder_blast,if=buff.enrage.up
actions.thane_st+=/thunderous_roar,if=buff.enrage.up
actions.thane_st+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.thane_st+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.thane_st+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.thane_st+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up&talent.bladestorm
actions.thane_st+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.thane_st+=/rampage,if=talent.anger_management
actions.thane_st+=/crushing_blow,if=talent.slaughtering_strikes
actions.thane_st+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.thane_st+=/bloodbath,if=buff.enrage.up
actions.thane_st+=/rampage,if=talent.reckless_abandon
actions.thane_st+=/crushing_blow
actions.thane_st+=/bloodbath
actions.thane_st+=/raging_blow,if=talent.slaughtering_strikes
actions.thane_st+=/execute,if=buff.enrage.up&buff.sudden_death.up
actions.thane_st+=/bloodthirst,if=buff.enrage.up&((!buff.burst_of_power.up&talent.reckless_abandon)|!talent.reckless_abandon)
actions.thane_st+=/onslaught
actions.thane_st+=/raging_blow
actions.thane_st+=/bloodthirst
actions.thane_st+=/thunder_clap
actions.thane_st+=/whirlwind,if=talent.meat_cleaver
actions.thane_st+=/slam
Сим апл появился для tww, профиль появится ближе к запуску 1 сезона. Так что ротацию взял отсюда https://docs.google.com/spreadsheets/d/ ... 1516788845. Если что-то поменяется, это отметится.
По кнопкам точно нужен будет бинд для thunder clap (он же thunder blast, усиленная версия). Бинд для stormbolt опциональный, хотите биндите, хотите нет, для билдов слеера используется во время вихря клинков. Сам апл, переключение аое и ст ротации в зависит от наличия или отсутствия таланта lightning strikes (самый 1 героик талант thane);
actions+=/run_action_list,name=slayer_st,if=active_enemies=1&!talent.lightning_strikes
actions+=/run_action_list,name=slayer_mt,if=active_enemies>=2&!talent.lightning_strikes
actions+=/run_action_list,name=thane_st,if=active_enemies=1&talent.lightning_strikes
actions+=/run_action_list,name=thane_mt,if=active_enemies>=2&talent.lightning_strikes
actions.slayer_mt=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.slayer_mt+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.slayer_mt+=/thunderous_roar,if=buff.enrage.up
actions.slayer_mt+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.slayer_mt+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.slayer_mt+=/whirlwind,if=buff.meat_cleaver.stack=0&talent.meat_cleaver
actions.slayer_mt+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.slayer_mt+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.slayer_mt+=/whirlwind,if=buff.meat_cleaver.stack<=2&buff.imminent_demise.up&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.slayer_mt+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.slayer_mt+=/ravager,if=buff.enrage.up
actions.slayer_mt+=/onslaught,if=talent.tenderize&buff.brutal_finish.up
actions.slayer_mt+=/rampage,if=talent.anger_management
actions.slayer_mt+=/execute,if=buff.enrage.up&debuff.marked_for_execution.stack>=1&(debuff.overwhelmed.stack<10|debuff.overwhelmed.remains<=5)
actions.slayer_mt+=/crushing_blow,if=talent.slaughtering_strikes
actions.slayer_mt+=/crushing_blow
actions.slayer_mt+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.slayer_mt+=/bloodbath,if=buff.enrage.up
actions.slayer_mt+=/rampage,if=talent.reckless_abandon
actions.slayer_mt+=/execute,if=buff.enrage.up&((target.health.pct<35&talent.massacre|target.health.pct<20)&buff.sudden_death.remains<=gcd)|debuff.marked_for_execution.stack>=1
actions.slayer_mt+=/bloodbath
actions.slayer_mt+=/raging_blow,if=talent.slaughtering_strikes
actions.slayer_mt+=/onslaught
actions.slayer_mt+=/execute
actions.slayer_mt+=/bloodthirst
actions.slayer_mt+=/raging_blow
actions.slayer_mt+=/whirlwind
actions.slayer_st=recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.slayer_st+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.slayer_st+=/thunderous_roar,if=buff.enrage.up
actions.slayer_st+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.slayer_st+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.slayer_st+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd
actions.slayer_st+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up
actions.slayer_st+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.slayer_st+=/ravager,if=buff.enrage.up
actions.slayer_st+=/onslaught,if=talent.tenderize&buff.brutal_finish.up
actions.slayer_st+=/rampage,if=talent.anger_management
actions.slayer_st+=/execute,if=buff.enrage.up&debuff.marked_for_execution.stack>=1&(debuff.overwhelmed.stack<10|debuff.overwhelmed.remains<=5)
actions.slayer_st+=/bloodbath,if=buff.enrage.up&buff.slaughtering_strikes.stack>1
actions.slayer_st+=/crushing_blow,if=talent.slaughtering_strikes
actions.slayer_st+=/crushing_blow
actions.slayer_st+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.slayer_st+=/bloodbath,if=buff.enrage.up
actions.slayer_st+=/raging_blow,if=talent.slaughtering_strikes&rage<110&talent.reckless_abandon
actions.slayer_st+=/execute,if=buff.enrage.up&((target.health.pct>35&talent.massacre|target.health.pct>20)&buff.sudden_death.remains<=gcd)|debuff.marked_for_execution.stack>=1
actions.slayer_st+=/rampage,if=talent.reckless_abandon
actions.slayer_st+=/bloodbath
actions.slayer_st+=/bloodthirst,if=!talent.reckless_abandon&buff.enrage.up
actions.slayer_st+=/raging_blow,if=talent.slaughtering_strikes
actions.slayer_st+=/onslaught
actions.slayer_st+=/execute
actions.slayer_st+=/bloodthirst
actions.slayer_st+=/raging_blow
actions.slayer_st+=/whirlwind,if=talent.meat_cleaver
actions.slayer_st+=/slam
actions.slayer_st+=/storm_bolt,if=buff.bladestorm.up
actions.thane_mt=thunder_blast,if=buff.enrage.up&cooldown.avatar.remains<2|cooldown.recklessness.remains<2
actions.thane_mt+=/recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.thane_mt+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.thane_mt+=/thunder_blast,if=buff.enrage.up
actions.thane_mt+=/thunder_clap,if=buff.meat_cleaver.stack=0&talent.meat_cleaver
actions.thane_mt+=/thunderous_roar,if=buff.enrage.up
actions.thane_mt+=/ravager
actions.thane_mt+=/champions_spear,if=(buff.enrage.up&talent.titans_torment)|(buff.enrage.up&!talent.titans_torment)
actions.thane_mt+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.thane_mt+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.thane_mt+=/thunder_blast,if=buff.meat_cleaver.stack<=2&talent.unhinged&talent.bladestorm&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.thane_mt+=/thunder_clap,if=buff.meat_cleaver.stack<=2&talent.unhinged&talent.bladestorm&cooldown.bladestorm.remains<=gcd&talent.meat_cleaver
actions.thane_mt+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up&talent.bladestorm
actions.thane_mt+=/bladestorm,if=buff.enrage.up
actions.thane_mt+=/rampage,if=talent.anger_management
actions.thane_mt+=/crushing_blow,if=buff.enrage.up
actions.thane_mt+=/crushing_blow,if=talent.slaughtering_strikes&buff.enrage.up
actions.thane_mt+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.thane_mt+=/thunder_blast,if=buff.enrage.up
actions.thane_mt+=/bloodbath,if=buff.enrage.up
actions.thane_mt+=/bloodbath
actions.thane_mt+=/rampage,if=talent.reckless_abandon
actions.thane_mt+=/bloodthirst,if=buff.enrage.up
actions.thane_mt+=/bloodthirst
actions.thane_mt+=/thunder_clap,if=buff.enrage.up
actions.thane_mt+=/onslaught
actions.thane_mt+=/raging_blow
actions.thane_mt+=/whirlwind
actions.thane_mt+=/thunder_clap
actions.thane_mt+=/execute,if=buff.enrage.up&(target.health.pct<35&talent.massacre|target.health.pct<20)&buff.sudden_death.remains<=gcd
actions.thane_mt+=/execute
actions.thane_st=thunder_blast,if=buff.enrage.up&cooldown.avatar.remains<1
actions.thane_st+=/recklessness,if=(!talent.anger_management&cooldown.avatar.remains<1&talent.titans_torment)|talent.anger_management|!talent.titans_torment
actions.thane_st+=/avatar,if=(talent.titans_torment&((buff.enrage.up&!talent.titanic_rage)|talent.titanic_rage)&(debuff.champions_might.up|!talent.champions_might))|!talent.titans_torment
actions.thane_st+=/ravager
actions.thane_st+=/thunder_blast,if=buff.enrage.up
actions.thane_st+=/thunderous_roar,if=buff.enrage.up
actions.thane_st+=/champions_spear,if=(buff.enrage.up&talent.titans_torment&cooldown.avatar.remains<gcd)|(buff.enrage.up&!talent.titans_torment)
actions.thane_st+=/odyns_fury,if=dot.odyns_fury_torment_mh.remains<1&(buff.enrage.up|talent.titanic_rage)&cooldown.avatar.remains
actions.thane_st+=/execute,if=buff.enrage.up&buff.ashen_juggernaut.remains<=gcd&talent.ashen_juggernaut
actions.thane_st+=/rampage,if=cooldown.bladestorm.remains<=gcd&!debuff.champions_might.up&talent.bladestorm
actions.thane_st+=/bladestorm,if=buff.enrage.up&cooldown.avatar.remains>=9
actions.thane_st+=/rampage,if=talent.anger_management
actions.thane_st+=/crushing_blow,if=talent.slaughtering_strikes
actions.thane_st+=/onslaught,if=talent.tenderize&buff.enrage.up
actions.thane_st+=/bloodbath,if=buff.enrage.up
actions.thane_st+=/rampage,if=talent.reckless_abandon
actions.thane_st+=/crushing_blow
actions.thane_st+=/bloodbath
actions.thane_st+=/raging_blow,if=talent.slaughtering_strikes
actions.thane_st+=/execute,if=buff.enrage.up&buff.sudden_death.up
actions.thane_st+=/bloodthirst,if=buff.enrage.up&((!buff.burst_of_power.up&talent.reckless_abandon)|!talent.reckless_abandon)
actions.thane_st+=/onslaught
actions.thane_st+=/raging_blow
actions.thane_st+=/bloodthirst
actions.thane_st+=/thunder_clap
actions.thane_st+=/whirlwind,if=talent.meat_cleaver
actions.thane_st+=/slam