加成计算错误
This commit is contained in:
parent
87d7f9b597
commit
1fad0b8c47
@ -252,9 +252,14 @@ function BattleUnitComp:useAssistingSkill(count, delay, callback)
|
||||
callback()
|
||||
return
|
||||
end
|
||||
self.assistingDmgAddition = count
|
||||
local attrName = GConst.MATCH_ATTACK_NAME[self:getMatchType()]
|
||||
self.assistingDmgAddCount = self.unitEntity:addAttr(attrName, count*DEFAULT_FACTOR, true)
|
||||
self.assistingDmgAddition = count - 1
|
||||
if self.assistingDmgAddition <= 0 then
|
||||
self.assistingDmgAddition = 0
|
||||
self.assistingDmgAddCount = 0
|
||||
else
|
||||
self.assistingDmgAddCount = self.unitEntity:addAttr(attrName, self.assistingDmgAddition*DEFAULT_FACTOR, true)
|
||||
end
|
||||
self.actionOverCallback = callback
|
||||
if delay > 0 then
|
||||
self.waitTime = delay
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user