下面是Mana获得及损失的公式:
Mana的损失(Mana Damage Taken)
Mana Damage Taken = ManaDamage + (32 - TelekinesisBaseLevel) / 16 * (Damage - PoisonDamage) * XvX / 100 * ES / 100
Mana的获得(Mana Gained)
Mana Gained = (PhysicalDamage * XvX / 100 * (1 - ES / 100) - BoneArmor - DR) * (1 - PhysicalResistance / 100) * Vulpine%
ManaDamage是怪物MD / MB造成的Mana总伤害。
Bonearmor是骨甲可以吸收的总伤害。
DR是魔法属性“物理伤害减少XX”的数值。
PhysicalResistance是物理抗性(百分数的分子)。
Vulpine%是X% Damage Goes To Mana中的X%。
PoisonDamage是怪物的初始毒系总伤害,这是不受ES影响的。
PhysicalDamage是怪物的初始物理伤害。
最终Mana伤害计算公式:
Final Mana Damage (最终Mana伤害)= Mana Damage Taken (Mana损失)- Mana Gained(Mana获得)
或者写成:
{ManaDamage + (32 - TelekinesisBaseLevel) / 16 * (Damage - PoisonDamage) * XvX / 100 * ES / 100} – {(PhysicalDamage * XvX / 100 * (1 - ES / 100) - BoneArmor - DR) * (1 - PhysicalResistance / 100) * Vulpine% }
这就是Mana伤害的最终表达式,结果为正说明Mana减少,结果为负说明Mana增加。
上一页 [1] [2] [3] [4] 下一页
|