其实是不同吸收(比例和数值)在暗黑2公式中的位置导致的差异,前者是乘法关系,后者是加减关系
目前版本下,最终伤害 = (Damage * XvX / 100 * (1 - ES / 100) - ArmorSkill - DR) * (1 - Resistance / 100) * (1 - 2 * Absorb% / 100) - 2 * Absorb
备注1:如果最终伤害为负数,你将得到生命值。(这点很重要,这就是为什么旭日可以回血,而所有百分比吸收的不可能回血的原因)
备注2:公式中各词汇的解释:
Damage:攻击者的初始伤害
XvX:因角色而造成的伤害改变(如PVP之类,这里不讨论了)
ES:女巫的能量护盾(减少除去毒系伤害的其他伤害)
ArmorSkill:死灵法师的骨甲(减少物理伤害)和德鲁伊的旋风甲(减少冰、火、电伤害)
DR:伤害减少X(减少物理伤害)或魔法伤害减少X (减少冰、火、电、魔法伤害)
Resistance:抗性(减少相对应的伤害类型)或伤害减少X%(减少物理伤害)
Absorb%:百分比吸收(减少相对应的伤害类型)
Absorb:直接吸收(减少相对应的伤害类型)
矮人和旭日进行比较,假设受到100的火伤
1、如果你只带了个JP矮人(15%吸收火,抵消魔法伤害15),抗性为75%,那么有:
最终伤害 =(100-15)*(1-75%)*(1-2*15/100)=14
2、如果你只带了旭日(80级为60火吸收),抗性为75%,那么有:
最终伤害 =100*(1-75%)-2*60=-95
毫无疑问,要靠吸收回血,还得靠直接吸收而不是吸收百分比