Как реализовать снижение брони в % от базовой, при помощи способностей?

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

AHad с отрицательными значениями и галкой "процент"
0
23
7 лет назад
0
Что именно снижается? Снизить получаемый урон? То элуна способность в помощь!
0
21
7 лет назад
0
Ну посчитать броню есть способы с мемхаком и без.
Снизить - через многоуровневую прелоадящуюся абилку или опять же через мемхак.
0
27
7 лет назад
0
Если броня в карте не превышает значения 20, то лучше использовать костыли с абилкой в 20 уровней думаю будет достаточно, ибо десятичные значения не так важны
3
16
7 лет назад
3
AHad с отрицательными значениями и галкой "процент"
Принятый ответ
0
29
7 лет назад
0
DracoL1ch, но ведь это только от базового армора? Если я куплю шмотку +100 к броне аура это снижать не будет.
0
16
7 лет назад
0
16GB
ну так и сказано "от базовой"?
0
1
7 лет назад
0
Допустим Герой имеет ауру -25% брони.
Подходя к юнитам у которых 40 200 1000 брони, действие ауры накладывается на них таким образом, что снижает их броню на 10 50 250 брони соответственно.
0
23
7 лет назад
0
16GB, белый армор менять мемхак и прелоад ауру и изи не?
0
4
7 лет назад
0
Ну, уменьшать броню, думаю, ты умеешь. По сути вопрос в том,чтобы понять, сколько сейчас брони на юните. Полагаю, самый простой вариант: наносить 1 ед. урон юнитам, подсчитать на сколько % упало здоровье, лечить и исходя из цифр определить, сколько же брони у юнита. А потом уже понижать. Если делать в виде ауры, то каждые 2 сек пикаешь юнитов, и выдаешь каждому таймер на 2 сек, по истечению которого у юнитов убирается "-армор".
При помощи способностей ты не сделаешь никак. Только кодом.
0
21
7 лет назад
0
Alexander122, что за бред?
Есть давно функция подсчета брони без мемхака.
А с мемхаком оно как нечего делать считается.
А драколич вообще уже дал самый нормальный ответ.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.