自愈buff回复bug

This commit is contained in:
puxuan 2025-11-05 18:22:02 +08:00
parent efd60150c9
commit 2a515e0a75

View File

@ -120,7 +120,7 @@ BattleFormula.calculateFormula = {
end,
-- 角色攻击力*技能倍率*(1+治疗效果增加)
[3] = function(unitComp, buff, targetUnit)
local result = unitComp.unitEntity:getAtk() * buff:getEffectNum() // DEFAULT_FACTOR * (unitComp.unitEntity:getCureAddition() - unitComp.unitEntity:getCureDec() + DEFAULT_FACTOR) // DEFAULT_FACTOR
local result = buff.owner:getAtk() * buff:getEffectNum() // DEFAULT_FACTOR * (buff.owner:getCureAddition() - buff.owner:getCureDec() + DEFAULT_FACTOR) // DEFAULT_FACTOR
return result, 0
end,
-- 释放者攻击*技能系数*(1+(攻击者元素伤害增加+所有伤害增加-攻击者元素伤害降低-所有伤害降低+受到元素伤害增加+受到所有伤害增加(受击)-受到元素伤害降低-受到所有伤害降低(受击))