抗性

抗性

> 属性

抗性可以增强带有护盾效果的芯片的效力。参见效果

固定护盾将受到的伤害减少一个固定数值,而百分比护盾则将伤害减少一定的百分比。中毒伤害反弹新星伤害都无视护盾。

最终固定护盾 = 基础固定护盾 * (1 + 抗性 / 100)

最终百分比护盾 = 基础百分比护盾 * (1 + 抗性 / 100)

因此,拥有 100 点抗性时,护盾效果翻倍;拥有 200 点时,变为三倍,依此类推。

最终伤害的计算方式如下:

最终伤害 = 基础伤害 * (1 - 百分比护盾 / 100) - 固定护盾

注意:计算伤害时,抗性已不再参与公式,因为护盾效果在施放芯片时就已算好,之后保持不变。不过,这些效果可以被解放之类的芯片削减。

易伤和固定易伤效果可以让护盾值变成负数。此时公式不变,伤害会被放大,而不是减少。

函数 getAbsoluteShieldgetRelativeShield 分别用于获取实体当前的固定护盾和百分比护盾。

根据投入抗性的属性点数量,抗性与属性点的兑换比例会有所不同:

已加抗性 抗性/属性点比例

已加抗性 1 属性点换 2 点抗性

200 1 属性点换 1 点抗性

400 2 属性点换 1 点抗性

600 3 属性点换 1 点抗性