Вот есть у меня способность фаерболл, я понизил его урон до 0.
Как триггерно нанести ему урон в Ур.Способности*Интелект.
Именно нанести урон, а не установить жизни ему в минус. Ибо через установку жизней не даёт золото.

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

Это есть в триггерах
Боевая единица - Damage Target (Или русских тригах Урон цели или Нанести урон (юниту))
А в Jass выглядит так:
native UnitDamageTarget takes unit whichUnit, widget target, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
6
6 лет назад
0
Совсем скоро приеду домой и попробую
1
29
6 лет назад
1
Это есть в триггерах
Боевая единица - Damage Target (Или русских тригах Урон цели или Нанести урон (юниту))
А в Jass выглядит так:
native UnitDamageTarget takes unit whichUnit, widget target, real amount, boolean attack, boolean ranged, attacktype attackType, damagetype damageType, weapontype weaponType returns boolean
Принятый ответ
0
26
6 лет назад
0
Не надо ловить 0. Вроде бы 0 ловится при промахе, манащите и 100% магрезисте. Запустишь свой 0 в юнита со 100% магрезиста, получишь урон 0 по кругу, это краш. Сделай урон 0.01 и лови его.
0
28
6 лет назад
0
Не надо ловить 0.
Верно, 0 урона ещё также наносится как начало и конец некоторых баффов, при касет Канала на цель (если стоит галка Physical Spell), и если цель неуязвима.
0
8
6 лет назад
0
8gabriel8, промах не детектится.
0
23
6 лет назад
0
8gabriel8, 0 урон возврашает с магическим атрибутом равен строго баф
выше от 0 урона физ или магического уже урон и резисты прочих
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.