在魔兽争霸中,减少护甲的计算方法如下:
对于正的护甲值
伤害减少 = ((护甲值 * 0.06) / (1 + 0.06 * 护甲值))。
对于负的护甲值
伤害增加 = 2 – 0.94^(-护甲值)。
示例计算
护甲值为正数(例如100):
伤害减少 = ((100 * 0.06) / (1 + 0.06 * 100)) = (6 / 1.06) ≈ 5.66%
护甲值为负数(例如-50):
伤害增加 = 2 – 0.94^(-(-50)) = 2 – 0.94^50 ≈ 2 – 0.01 = 1.99
注意事项
这种计算假设没有其他伤害减免效果(如魔法抗性、技能效果等)。
在实际游戏中,可能还有其他因素会影响伤害计算,如攻击者的属性、使用的技能等。