26 lines
472 B
Plaintext
26 lines
472 B
Plaintext
BuffLimit = reusableClass("BuffLimit")
|
|
BuffLimit.PoolSize = 5
|
|
|
|
function BuffLimit:SetData(fromID, ignoreTarget)
|
|
self.fromID = fromID
|
|
if ignoreTarget ~= nil then
|
|
self.ignoreTarget = ignoreTarget
|
|
end
|
|
end
|
|
|
|
function BuffLimit:GetFromID()
|
|
return self.fromID
|
|
end
|
|
|
|
function BuffLimit:IsIgnoreTarget()
|
|
return self.ignoreTarget == 1
|
|
end
|
|
|
|
function BuffLimit:DoConstruct(asArray)
|
|
|
|
end
|
|
|
|
function BuffLimit:DoDeconstruct(asArray)
|
|
self.fromID = nil
|
|
self.ignoreTarget = nil
|
|
end |