Page 18 of 22

Posted: Sun Nov 05, 2023 1:32 pm
by armsrew0rk
В ст ротации не нажимает вихрь, с талантом Annihilator это старая проблема, я давно еще на неё указывал. Из-за этого встает ротация, он еще буйство как то странно нажимает, вроде ярость на него есть, все основные абилки на кд, но пока исступление не кончится не использует его, из-за этого простои в ротации возникают, хотя спек должен нажимать кнопки без них.

C Аое ротацией такого не возникает кстати, там все нормально нажимается, кроме Odyn's Fury, его в аое ротации не использует.

Posted: Tue Nov 07, 2023 4:02 pm
by Mr.Sergey
Нашел недосмотр, поправил, просьба протестировать - http://www.bimsbot.com/maxtests/Esuwogayu.zip

Posted: Tue Nov 07, 2023 4:53 pm
by armsrew0rk
Ну так нормально стало по ротации теперь, буйство теперь правильно использует, Ярость одина нажимает в аое ротации. Вопрос только с вихрем, почему он при взятом Annihilator (как он может влиять вообще, id спеллов не меняются вроде бы), перестает использовать его в ст ротации, посмотрите в чем там можеть быть дело, лишние 0.5 % урона не бывают.

Posted: Tue Nov 07, 2023 7:21 pm
by Mr.Sergey
Какое отношение анигилятор имеет к вихрю? Зачем юзать вихрь при этом таланте? Посмотрел предыдущие версии - никогда зависимостей между не было.

Posted: Tue Nov 07, 2023 8:14 pm
by armsrew0rk
Вихрь филлер что бы не пропускать гкд, бывает ситуация когда нечего нажать, и можно нажать вихрь, нанести небольшой урон. Зависимости от талантов нет, просто с ним он им не пользуется, а без него не использует. Ну и надо логично сделать что бы с ним тоже пользовался. А в апл сима есть же условия что вихрь нажимается когда нет других кнопок. В симе нового тира это копейки конечно, но все равно 1к (0.5 %), лишними не будут.

Posted: Tue Nov 07, 2023 8:50 pm
by Mr.Sergey
Как филлер должен использоваться независимо ни от чего.

Posted: Tue Nov 07, 2023 9:14 pm
by armsrew0rk
Ну да вот и я о том же, но факт есть факт, если убрать 1 очко из аннигилятора, то начинает использовать, а с ним не хочет. Привязанно что то мб к наличию или отсутствию яростного выпада, потому что с аннигилятором у нас его нет.

Да кстати мб он думает что ему надо нажимать яростный выпад, а его у нас нет, а вихрь ниже в приоритете чем яростный выпад, и до него просто дело не доходит. Простой поэтому возможно в ротации и происходит, что бот не знает что у нас нет яростного выпада. Если это так, то добавьте выше яростного выпада приоритет на вихрь с талантом аннигилятор, наверное тогда должен будет использовать его в ст ротации.

actions.single_target+=/slam,if=talent.annihilator
actions.single_target+=/bloodbath
actions.single_target+=/whirlwind,if=talent.annihilator
actions.single_target+=/raging_blow
actions.single_target+=/crushing_blow,if=!buff.furious_bloodthirst.up
actions.single_target+=/bloodthirst
actions.single_target+=/whirlwind
actions.single_target+=/wrecking_throw
actions.single_target+=/storm_bol

Posted: Wed Nov 08, 2023 3:10 pm
by Mr.Sergey
Проверил - да, он пытается яроснй выпад нажимать... Но... Если у вас взят анигилятор, то выпад у вас в программу не должен быть прописан, тогда и не будет пытаться его жать и будет корректно вихрь юзать... Я учту этот момент в следующей версии, сейчас просто уберите выпад из программы.

Posted: Wed Nov 08, 2023 4:50 pm
by armsrew0rk
А ну вот в этом и была проблема тогда, но сейчас не горит, только со след недели все равно тир появится.

Posted: Fri Nov 10, 2023 2:29 pm
by armsrew0rk
И когда будете исправлять ошибку c аннигилятором и яростным выпадом, добавьте еще условия для абилки. Это сделали что-бы билды из прошлых сезонов нормально работали просто. Иначе он предпочитает эту атаку, даже если тира нет.

actions.single_target+=/bloodbath,if=set_bonus.tier31_2pc