Добавление защиты/атаки

Добавлен
Вопрос касательно функции:
 call UnitAddAbility( u[2], 'Блабла')
Когда добавляешь активную способность или ауру все нормально. Как только вопрос касается добавления способности изменяющей стат: атака, защита, сила и т.д. первое применение сопровождается небольшим лагом. Есть возможность как-то от этого избавиться, не меняя начинку?

Принятый ответ

при старте карты добавляйте абилки такого типа любому юниту на карте и удаляете
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
10 лет назад
0
пример бага
а то я о таком впервые слышу
0
22
10 лет назад
0
А обязательно делать добавление способности? Я, например, в таких ситуациях даю герою врождённую способность на увеличение урона, но делаю для неё несколько уровней. На первом уровне она не даёт бонусов. Таким образом в процессе можно не давать герою (или просто юниту) способность, а менять уровень соответствующей способности.
0
28
10 лет назад
0
пример бага
Способность при использовании увеличивает силу и защиту героя. Оба бонуса сделаны при помощи способностей предметов (т.е. отображаются +1/+2 и т.д.). Юнит использует первый раз абилку => небольшой лаг, бонус появился. Время прошло - бонус пропал. Делаем второй раз => все ок.
Ledon:
А обязательно делать добавление способности?
не меняя начинку
Собственно я уже написал несколько вариантов обхода, мне любопытно как это работает.
2
26
10 лет назад
2
при старте карты добавляйте абилки такого типа любому юниту на карте и удаляете
Принятый ответ
0
28
10 лет назад
0
при старте карты добавляйте абилки такого типа любому юниту на карте и удаляете
Благодарю
Чтобы оставить комментарий, пожалуйста, войдите на сайт.