Медаль "Сковывающий" и ускорение мобов

Ищем, что поломалось, и чиним
Закрыто
Karagy
Сообщения: 962
Зарегистрирован: 19 авг 2012, 00:47
Имя героя: Esuk

Медаль "Сковывающий" и ускорение мобов

Сообщение Karagy » 07 мар 2018, 19:59

Замедление в ХЛ округляется через floor() - к ближайшему наименьшему целому.
Как следствие, медаль "Сковывающий" даже 1-й степени (+0.5%) - драмматически сказывается против мобов с чётной скоростью.
Например: Блинные Бабушки со скоростью 6, замедляются (экспертом в магии Земли) до скорости 3. Но со "Сковывающим" даже первого ранга - уже до скорости 2.

Это была присказка. Теперь сказка.
В 7-м, 14-м и т.д. раунде - мобы ускоряются. Причем, без учёта эффекта от медали "Сковывающий". При наличии "Сковывающего", становится возможно уменьшить новую скорость еще на единицу, если она была четной.
Пример: битва #26729021, алебардщики замедлены с 5 до 2, в 7-м раунде ускоряются до 3, но новое замедление тормозит их снова до 2.

Что хочется: что-бы рассчёт скорости мобов выполнялся одинаково и при ускорении (раунт 7, 14 и т.д.) уже замедленных мобов, и, при наложении героем заклинания замедления. Т.е. с учетом "Сковывающего" в обоих случаях.
Что избавит игроков от подобных рекастов.

Аватара пользователя
phdoc
Администратор
Сообщения: 27252
Зарегистрирован: 29 май 2010, 16:43

Re: Медаль "Сковывающий" и ускорение мобов

Сообщение phdoc » 09 мар 2018, 12:00

Оно так и задумано.
Делитесь и перемножайтесь

Закрыто