35 lines
577 B
Lua
Executable File
35 lines
577 B
Lua
Executable File
-- 攻速增加或降低,800以上为降低
|
||
|
||
modifier_attack_speed = class({})
|
||
|
||
local public = modifier_attack_speed
|
||
|
||
local m_modifier_funcs=
|
||
{
|
||
MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT,
|
||
}
|
||
|
||
function public:IsHidden()
|
||
return true
|
||
end
|
||
|
||
function public:IsDebuff()
|
||
return false
|
||
end
|
||
|
||
function public:IsPurgable()
|
||
return false
|
||
end
|
||
|
||
function public:DeclareFunctions()
|
||
return m_modifier_funcs
|
||
end
|
||
|
||
function public:GetModifierAttackSpeedBonus_Constant()
|
||
if self:GetStackCount() <= 800 then
|
||
return self:GetStackCount()
|
||
else
|
||
return -(self:GetStackCount() - 800)
|
||
end
|
||
end
|