Добавлен N1ghtSiren
Пока пытался продолжить пилить карту, заметил баг, что скорость передвижения юнита не меняется должным образом.
Сделаны несколько абилок на основе сапога 'AIms' - 1 + степени двойки
Путём подсчётов должны выдаваться кучи абилок, чтобы сравнять скорость передвижения юнита с нужной.
На скрине:
Сделаны несколько абилок на основе сапога 'AIms' - 1 + степени двойки
Путём подсчётов должны выдаваться кучи абилок, чтобы сравнять скорость передвижения юнита с нужной.
На скрине:
1е - мс, взятое из GetUnitMoveSpeed(u)
2е - мс, записанное в БД, что должно быть в игре - 250
129 получено путём 1 (дефолтный мс юнита) + 128 (самое высокое число в линейке до 250 [128+64+32+16+8+2])
Вывод - однотипные абилки ботинка не стакаются?
И есть ли другие абилки, что дают мс, или придётся колдовать с SetUnitMoveSpeed?
2е - мс, записанное в БД, что должно быть в игре - 250
129 получено путём 1 (дефолтный мс юнита) + 128 (самое высокое число в линейке до 250 [128+64+32+16+8+2])
Вывод - однотипные абилки ботинка не стакаются?
И есть ли другие абилки, что дают мс, или придётся колдовать с SetUnitMoveSpeed?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
тут посмотри раздел скорости про эту абилу. разбирал и тесты проводил
Чего только могло не быть, если б близы всё допилили...
Отредактирован MpW
PyCCKuu_4eJl, но есть баги с этими триггерными прибавками (по ссылке описано). изменяя ты можешь изменить навсегда параметр скорости например и так далее. будьте осторожны, дебагами перепроверяйте
Отредактирован MpW
Отредактирован MpW
но можно запоминать сколько триггерно добавил (с учетом ограничении констант), сколько дают бутсы (надо будет завести бд всех итемов дающих бонус ms, и среди них выбрать наибольший бонус. проверять при подборе/дропе). Ну и это должно помочь.