【战斗】=======伤害公式 修改 去点 防御0.5的容错
parent
bbd9c9e1c2
commit
fbb1c387c7
|
@ -839,7 +839,7 @@ function BattleUtil.CalDamage(skill, atkRole, defRole, damageType, baseFactor, i
|
|||
-- 无视防御系数
|
||||
ignoreDef = 1 - (ignoreDef or 0)
|
||||
-- 基础伤害 = 攻击力 - 防御力
|
||||
baseDamage = max(attack - BattleUtil.FP_Mul(0.5, defence, ignoreDef), 0)
|
||||
baseDamage = max(attack - BattleUtil.FP_Mul(defence, ignoreDef), 0)
|
||||
|
||||
-- 基础伤害增加系数
|
||||
local addDamageFactor = 1 + atkRole:GetRoleData(RoleDataName.DamageBocusFactor) - defRole:GetRoleData(RoleDataName.DamageReduceFactor)
|
||||
|
|
Loading…
Reference in New Issue