机制攻略

护甲与减伤

护甲值、减伤百分比与边际收益的换算关系。

目录

公式与反推

护甲与减伤的关系可以用下面的公式表示:

减伤 = 护甲 / (护甲 + 165)

如果已知目标减伤,也可以反推出需要的护甲:

护甲 = 165 × 减伤 / (1 - 减伤)

这里的减伤要用小数计算,例如 50% 写作 0.5,80% 写作 0.8。

半衰点

公式里的 165 是半衰点。

当护甲正好等于 165 时:

165 / (165 + 165) = 50%

也就是说,护甲达到 165 时,刚好获得 50% 减伤。

适用范围

这是单个个体的护甲与减伤关系,用来描述某个角色、敌人或目标自身护甲值对应的减伤比例。

这个公式对元素伤害同样适用。计算元素减伤时,在护甲一栏填入护甲的对应元素防护值即可,算法完全相同。

注意物理与元素是分开结算的:不要把物理攻击与元素攻击相加后一起计算,也不要把护甲值与元素防护值相加。两者各算各的,只是用的是同一个公式。

不同个体之间的护甲不会相互叠加;计算时应以实际承受伤害的那个个体为准。

减伤 98% 意味着实际承受的伤害只有原来的 1/50,99% 则只有原来的 1/100。从 98% 到 99%,数字上只增加了 1 个百分点,但实际承伤能力翻了一倍。护甲的实际收益并不会递减,递减的只是百分比这种表示方式;由于公式是渐近函数,减伤会不断接近 100%,但永远不会真正达到 100%。

伤害取整

游戏会将计算后的实际伤害向下取整,并且没有最低 1 点的保底伤害。例如,1000 护甲对应约 85.84% 减伤时,面对 6 点物理攻击:

6 × (1 - 0.8584) = 0.85

向下取整后实际掉血为 0。因此,只要攻击力 × (1 - 减伤) 小于 1,这次攻击就不会造成伤害;低攻击敌人对高护甲角色可能产生真正的零伤害。

边际递减

护甲越高,每新增 1 点护甲带来的减伤提升越少。

  • 从 40% 提到 50% 只需多 55 护甲
  • 从 80% 提到 90% 需要多 825 护甲

这就是护甲收益的边际递减:前期堆护甲提升明显,后期继续堆护甲的成本会急剧上升。

结论

护甲堆到一定程度后收益会急剧下降。

在高护甲阶段,继续堆护甲未必总是最优选择,需要权衡是否转堆生命、回复、抗性或其他能提高生存能力的属性。

护甲减伤计算器

输入护甲值或减伤百分比,实时换算另一侧数值。

0 1600 0% 100%

点击曲线图可直接取对应护甲值

两个计算器怎么配合使用

  1. 护甲减伤计算器用于互相换算护甲值和减伤百分比:知道怪物护甲可以算减伤,知道减伤也能反推护甲。
  2. 伤害计算器输入攻击力和减伤百分比,算出实际掉血;伤害会向下取整,所以结果可能是 0。
  3. 计算出的减伤会自动填入减伤输入框,不需要手动抄写。
想知道 81 攻击的戟打减伤 93% 的火焰守卫能造成多少伤害?在减伤框输入 93,攻击力输入 81,就能看到实际掉血。

伤害计算器

输入攻击和减伤百分比,计算实际掉血。

基于 8.5.0 游戏资料整理