警告:该特性在工具损失耐久为1时使用会导致除零崩溃!
该效果由振金制作的部件提供。
至死方休!在生命结束前,你会变得更强壮。
概括:
耐久越低,伤害越高。
1.3.4版本效果:
在玩家使用工具造成伤害后优先进行以下计算:
记武器最大耐久为d,现有耐久为kd(k表示武器现有耐久百分比),“安全分母”参数为s,当耐久损失超过1点时,s=d-kd-1,否则s=1。当武器耐久和最大耐久满足以下①式(崩端的罪魁祸首)条件时,武器获得的额外伤害由下列②式计算,否则额外伤害由③式计算:
注:floor(x)函数表示对x进行向下取整,dmgOld表示上一次结算伤害。
随后进行以下三次判定:
(1)实时耐久低于最大耐久的10%;
(2)玩家目前生命值小于最大生命值的1/8;
(3)目标生命值为其最大生命值且通过概率为20%的随机判定;
以上三条判定任一通过后,则获得由上述式子计算的额外伤害,否则伤害会减小至原来的90%。
附注:
由于“安全分母”参数的作用仅为“保证计算不崩溃”,且仅在耐久损失小于等于1点时才被赋值为1,所以大多数情况下可以使用d-kd-1代替s进行计算,上述三个式子可以被写为:
经过详细的分析计算,在保证游戏不崩溃的前提下,原①式便可稳定通过判断,增伤完全由②式决定。同时当最大耐久不怎么低(大于50点左右)、剩余耐久为1点时,工具可以获得最高50%点的增伤。
值得注意的是,剩余耐久kd的值会极大地影响该特性的增伤效果,从1点变至2点会引起增伤减小至25%,因此如果为了稳定获取50%增伤,将耐久损失至1点并打上不毁是最佳选择;此外最大耐久高于50点时对增伤影响微乎其微,而低于50点时,最大耐久值的减小会引起增伤的减小,最终导致剩余1点耐久时的增伤小于50%;对于最大耐久值为0、1、2的工具,由于其几乎无法稳定触发增伤效果,且触发后增伤收益较低,因此不推荐将该条特性应用在这些工具上。
资料分类: | 攻击类属性 |