已经有不少人研究过了,我只是再次确认攻击、防御、抗性的运作方式。
公式是根据测试数据拟合的,可能存在误差。
普通伤害(非固定伤害)的公式:FD = [BD × (A/100)] × (1 - D/A) × [30/(R + 30)] × DM,最终值向上取整。
固定伤害(真实伤害)的公式:FD = BD × DM,最终值向上取整,不受攻击加成,无视目标防御和抗性。
FD:最终伤害;
BD:基础伤害;
A:攻击;
D:目标防御;
R:目标功法抗性或灵根抗性;
DM:伤害修正系数,比如各种增伤、减伤。目前测试的几种(技能自带加成、道心、心法、逆天改命、神魂技能))是同来源加法叠加,不同来源乘法叠加;
[BD × (A/100)]:攻击力加成后的伤害,若低于100,则此伤害低于基础伤害;
(1 - D/A):防御承伤比例,若攻击者境界不低于目标,防御承伤比例不低于30%;若攻击者境界低于目标,防御承伤比例大于0(攻击者境界低于目标时,没有保底的30%伤害)。
[30/(R + 30)]:抗性承伤比例,取倒数就是目标的等效生命值。等效生命值随抗性线性增加。
公式是根据测试数据拟合的,可能存在误差。
普通伤害(非固定伤害)的公式:FD = [BD × (A/100)] × (1 - D/A) × [30/(R + 30)] × DM,最终值向上取整。
固定伤害(真实伤害)的公式:FD = BD × DM,最终值向上取整,不受攻击加成,无视目标防御和抗性。
FD:最终伤害;
BD:基础伤害;
A:攻击;
D:目标防御;
R:目标功法抗性或灵根抗性;
DM:伤害修正系数,比如各种增伤、减伤。目前测试的几种(技能自带加成、道心、心法、逆天改命、神魂技能))是同来源加法叠加,不同来源乘法叠加;
[BD × (A/100)]:攻击力加成后的伤害,若低于100,则此伤害低于基础伤害;
(1 - D/A):防御承伤比例,若攻击者境界不低于目标,防御承伤比例不低于30%;若攻击者境界低于目标,防御承伤比例大于0(攻击者境界低于目标时,没有保底的30%伤害)。
[30/(R + 30)]:抗性承伤比例,取倒数就是目标的等效生命值。等效生命值随抗性线性增加。