Вопрос в заголовке. Наношу урон юниту target в астрале вот так.
call UnitDamageTarget(source, target, damage, false, false, ATTACK_TYPE_CHAOS, DAMAGE_TYPE_NORMAL, WEAPON_TYPE_WHOKNOWS)
Функция возвращает true, но триггер на получение урона не срабатывает.

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

когда источник или target =null
`
ОЖИДАНИЕ РЕКЛАМЫ...