uBluewolfu
Активный
- 20 Ноя 2017
- 90
- 5
Что тут не так? Модификатор просто не добавляется. Ошибку не выдаёт. Пробовал добавлять через дд, всё нормально.
Код:
function Death ( keys )
local target = keys.target
local Kills = keys.caster:GetKills()
local Stun = keys.ability:GetSpecialValueFor("stun")
local Duration = Kills * Stun
keys.ability:ApplyDataDrivenModifier(keys.caster, target, "modifier_halik_death", {})
Timers:CreateTimer(Duration, function()
if target:IsAlive() and target:HasModifier("modifier_halik_death") then
target:RemoveModifierByName("modifier_halik_death")
end
return
end
)
end