# 反抗 > 特点
绝对护盾减少一定量的伤害,相对护盾减少一定百分比的伤害。 毒药、伤害反射和新星伤害绕过护盾。
FinalAbsoluteShield = BaseAbsoluteShield * (1 + Resistance / 100)
FinalRelativeShield = BaseRelativeShield * (1 + Resistance / 100)
因此,抗性为 100 时,保护加倍,抗性为 200 时,保护加倍,依此类推。
最终伤害计算如下:
FinalDamage = BasicDamage * (1 - RelativeShield / 100) - AbsoluteShield
注意:计算伤害时,阻力不再进入公式,因为效果是在芯片发射时计算的,此后保持不变。然而,它们可以用 liberation 之类的子弹来减少。
易伤和绝对易伤效果有可能出现负护盾值。在这种情况下,公式保持不变,伤害会被放大而不是减少。
getAbsoluteShield 和 getRelativeShield 函数允许分别获得实体的当前绝对和相对屏蔽。
根据在抵抗中花费的资本数量,抵抗/资本比率会发生变化:
增加阻力 阻力/资金比率
阻力增加 1 资本换 2 个阻力点
200 1 资本换 1 点阻力
400 1点阻力2资本
600 1点阻力3资本
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.