Хочу сделать скилл заменяющий витчкрафт, но кд скиллов не меняется, все работает кроме изменения кд и убирания кд.
Код:
function modifier_death_prophet_witch_craft_passive:OnAbilityExecuted( params )
local caster = self:GetCaster()
if params.unit == caster then
if params.ability:IsItem() then return end
local ab_name = params.ability:GetAbilityName()
local ability = caster:FindAbilityByName(ab_name)
local ab_lvl = ability:GetLevel()
if ability:GetCooldown(ab_lvl) > self.min_cd then
local ab_cd = ability:GetCooldown(ab_lvl)
ability:EndCooldown()
ability:StartCooldown(ab_cd - self.reduce)
end
end
end
Последнее редактирование модератором: