⚔️ 伤害计算公式

破甲、穿甲、护甲减伤——一次算清每一滴伤害的来源

伤害计算总流程

一次攻击的伤害分两条线同时结算:对护甲的伤害穿甲伤害(对 HP 的伤害)。下面用实战例子一步步拆解。

实战例子:巩特尔嘲笑者的阔剑 vs 华丽锁甲衫

巩特尔嘲笑者的阔剑

巩特尔嘲笑者的阔剑
基础伤害 85-100 · 破甲效率 128% · 穿甲伤害 25%

VS
华丽锁甲衫

华丽锁甲衫
护甲值 150

第 1 步:基础伤害 roll 值

攻击时,基础伤害在武器区间内随机取值(85-100)。本例假设 roll 到最大值 100

第 2 步:计算对护甲造成的伤害

护甲伤害 = 基础伤害 × 破甲效率
100 × 128% = 128

第 3 步:计算剩余护甲值

剩余护甲值 = 原护甲值 − 护甲伤害
150 − 128 = 22 点

第 4 步:计算穿甲伤害(对 HP 的直接伤害)

穿甲伤害 = 基础伤害 × 装备穿甲伤害属性
100 × 25% = 25 点

第 5 步:计算 HP 实际受到的伤害

HP 伤害 = 穿甲伤害 − 当前剩余护甲值的 10%(不满整数按整数计算)
25 − 22 × 10% = 25 − 2 = 23 点

特殊情况

※ 公式整理自游戏实测。不同武器/技能的破甲效率与穿甲属性各不相同,详见 装备图鉴