1.18.2版本下神化对护甲和保护的计算公式修改 - 神化 (Apotheosis) - MC百科

神化模组修改了保护附魔和盔甲值对所受伤害的计算公式,不再适用原版的计算公式,经过查看原代码,把公式列出如下:

(clamp函数为取第一个数,下限为第二个数,上限为第三个数,逗号为隔开每个数。)

1.关于保护附魔

原版中每级保护附魔都为1点保护点数。而神化模组移除了原版20点保护点数的上限,在新的计算公式下,20点保护点数是80%减伤,65点保护点数是95%减伤。头20点保护点数每点提供4%减伤,而后45点保护点数每点提供0.33%减伤。

C = clamp(保护点数,0,20)。

R = clamp(保护点数 - 20,0,45)。

F = 1 - C /25。

如果R > 0,则 F = F - 0.2 * R / 60。

所以计算保护附魔减伤之后所受的伤害量为 原始所受伤害量 * F。

2.关于护甲计算

A = clamp [1.25 * 护甲值 - 所受伤害量 /(2 + 韧性 / 4),护甲值 *(0.25 + 韧性 / 200),20 ]。

F = 1 - A / 25

所以计算护甲减伤之后所受的伤害为 原始所受伤害量 * A / 25。