Дебаф состоит в том, что вот герой использовал способность на вражеском герое, в моем случае способность "атсрал". И я хочу чтоб на того кого использовали эту способность вешался дебаф -60% защиты от магии. И если это возможно то когда используешь на себя астрал, то дебафа (-60% защиты от магии) не будет.( кто шарит как острал из доты 2 у пугны)
Принятый ответ
Qulore:
А как вообщем-то как создать способность -60% защиты от магии, мой вариант был такой - если приминяют способность "Астрал", приминяющий юнит равен - маг, то добавить способность -60% защиты от магии на того кого использовали Астрал.
Самое просто что можешь сделать - занулись повышение маг.урона по конкретному юниту (т.е. переменожить его на столько, что бы в итоге получилось x1 от нормы).
Для этого можешь взять Благо.Элуны
Если у тебя Астрал по стандарту даёт -60% маг.зашиты (т.е. это 1.6х маг.урона), то ты можешь выдавать своему герою на время действия эффекта абилку на +60% маг.защиты (т.е. это 0.62-.63х маг.урона).
100 * 1.6 = 160
160 * 0.625 = 100
160 * 0.625 = 100
Если ты хочешь сделать разный % усиления маг.урона на разных уровнях абилки - тогда убираешь полностью бонус маг.урона в астрале (из констант) и выдаёшь его за счёт абилки описанной выше (+ или - к множителю маг.урона на юните).
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Ельнур
Ред. Ельнур
Ред. Ельнур
Ред. Extremator
160 * 0.625 = 100