Не могу найти пример с отловом убийства определенного крипа, если знаете как это делать расскажите, и еще одна просьба
как делать чтобы при убийстве крипа давался модификатор и он стакался?
Предполагаю так можно "отдавать" модификатор:
как делать чтобы при убийстве крипа давался модификатор и он стакался?
Предполагаю так можно "отдавать" модификатор:
Код:
"OnOwnerDie"
{
"RunScript"
{
"ScriptFile" "file.lua"
"Function" "Base"
}
}
Код:
function Base(keys)
if keys.attacker:IsHero() and not keys.attacker:HasModifier("modifier") then
keys.ability:ApplyDataDrivenModifier(keys.caster,keys.attacker, "modifier",{})
elseif keys.attacker:HasModifier("modifier") then
local current_stack = keys.attacker:GetStackCount()
keys.attacker:SetModifierStackCount("modifier",attacker,current_stack + 1)
end
Последнее редактирование модератором: