在魔兽争霸中,护甲的计算方式主要依赖于攻击类型和护甲类型。以下是详细的伤害计算公式:
普通攻击
对轻型护甲(英雄、普通)造成100%伤害。
对中型护甲造成150%伤害。
对重型护甲造成100%伤害。
对城甲造成150%伤害。
穿刺攻击
对无甲单位造成200%伤害。
对轻型护甲造成75%伤害。
对中型护甲造成100%伤害。
对重型护甲造成35%伤害。
对城甲造成50%伤害。
攻城攻击
对无甲单位造成100%伤害。
对轻型护甲造成50%伤害。
对中型护甲造成100%伤害。
对重型护甲造成150%伤害。
对城甲造成50%伤害。
魔法攻击
对轻型护甲造成125%伤害。
对中型护甲造成75%伤害。
对重型护甲造成200%伤害。
对城甲造成35%伤害。
对英雄护甲造成100%伤害。
混乱攻击
对所有护甲类型造成100%伤害。
符咒攻击
对所有护甲类型造成100%伤害,但对英雄护甲有70%的减伤效果。
护甲减免伤害公式
伤害减免的计算公式为:
\[ \text{减伤百分比} = \frac{\text{护甲值}}{\text{护甲值} + 100} \]
其中,护甲值表示角色所具有的护甲属性值。例如,如果一个角色的护甲值是200,那么他的减伤百分比就是:
\[ \text{减伤百分比} = \frac{200}{200 + 100} = 0.6667 \text{(即66.67\%)} \]
注意事项
护甲值在分子和分母中都会出现,因此实际减伤效果会受到护甲值的影响。
不同类型的攻击对不同护甲类型的伤害加成或折损不同。
英雄的魔法抗性(25%)只影响魔法伤害,不影响物理伤害。
这些公式可以帮助你更准确地计算魔兽争霸中不同护甲类型对伤害的影响,从而制定出更为有效的战术和策略。