review
This commit is contained in:
parent
16ac56ec20
commit
7d7519b6cf
@ -48,14 +48,20 @@ function HeroEntity:getAllAttr()
|
|||||||
if self.allAttr == nil then
|
if self.allAttr == nil then
|
||||||
self:initAttr()
|
self:initAttr()
|
||||||
end
|
end
|
||||||
|
local needUpdate = false
|
||||||
|
|
||||||
if self.baseAttrDirty == true then
|
if self.baseAttrDirty == true then
|
||||||
|
needUpdate = true
|
||||||
self.baseAttrDirty = false
|
self.baseAttrDirty = false
|
||||||
self:updateBaseAttr()
|
self:updateBaseAttr()
|
||||||
self:updateTotalAttr()
|
|
||||||
end
|
end
|
||||||
if self.equipAttrDirty == true then
|
if self.equipAttrDirty == true then
|
||||||
|
needUpdate = true
|
||||||
self.equipAttrDirty = false
|
self.equipAttrDirty = false
|
||||||
self:updateEquipAttr()
|
self:updateEquipAttr()
|
||||||
|
end
|
||||||
|
|
||||||
|
if needUpdate then
|
||||||
self:updateTotalAttr()
|
self:updateTotalAttr()
|
||||||
end
|
end
|
||||||
return self.allAttr
|
return self.allAttr
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user