initial commit
This commit is contained in:
54
aghanim_singleplayer/scripts/vscripts/modifiers/modifier_spike_trap_lua.lua
Executable file
54
aghanim_singleplayer/scripts/vscripts/modifiers/modifier_spike_trap_lua.lua
Executable file
@@ -0,0 +1,54 @@
|
||||
modifier_spike_trap_lua = class({})
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:IsDebuff()
|
||||
return true
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:IsStunDebuff()
|
||||
return true
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:GetEffectName()
|
||||
return "particles/generic_gameplay/generic_stunned.vpcf"
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:GetEffectAttachType()
|
||||
return PATTACH_OVERHEAD_FOLLOW
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:DeclareFunctions()
|
||||
local funcs = {
|
||||
MODIFIER_PROPERTY_OVERRIDE_ANIMATION,
|
||||
}
|
||||
|
||||
return funcs
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:GetOverrideAnimation( params )
|
||||
return ACT_DOTA_DISABLED
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
function modifier_spike_trap_lua:CheckState()
|
||||
local state = {
|
||||
[MODIFIER_STATE_STUNNED] = true,
|
||||
}
|
||||
|
||||
return state
|
||||
end
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
--------------------------------------------------------------------------------
|
||||
Reference in New Issue
Block a user