&">nbsp; 白字伤害,即附加于人物伤害外的额外伤害,为区分人物自身的黄字伤害而显示白字。
其伤害范围为 白字伤害的字面百分比 和 白字上面字面百分比*破招加成*破招加成*暴击加成*暴击加成 两者之间……什么意思呢?就是白字伤害能够最大享受两次破招和两次暴击的额外加成叠加
上面的图里是带嗜灵的散打用寸拳打野猪,本应30%的白字加成 已经非常接近了 两次破招两次暴击加成的伤害。
同时这里还要给出一个更准确的结论就是:
无论黄字伤害是否破招是否暴击,白字伤害最大只能享受黄字伤害不破招不暴击情况下的两次破招和两次暴击额外加成叠加
举个例子就是,还是带嗜灵:
假如你不破招不暴击情况下黄字打了100000伤害,那么白字的伤害就在100000*0.3=30000 到100000*0.3*1.25*1.25*1.5*1.5=105469之间
不管你黄字伤害破招也好暴击也好或者破招加暴击,白字伤害依然还是在100000*0.3=30000 到100000*0.3*1.25*1.25*1.5*1.5=105469之间
至于为什么能够判定白字伤害享受两次破招和暴击呢?
个人认为延迟是主要原因,也就是说因为延迟系统误判了你的白字伤害计算时的原始黄字伤害有无破招和暴击
怎么理解呢?伤害计算的其中一步可以看如下:
注:X为经过属强独立等加成怪物防御等减伤后不经过破招暴击计算的技能伤害(也就是前面假设的100000伤害)
说明一下就是黄字和白字伤害各自独立,所以各自能够计算一次破招和暴击
这是游戏设定的机制问题,所以还是别深究了,也就是白字伤害在计算过程中会如上图带入这个是否破招是否暴击的加成判定系统中。
那么关键来了为什么延迟能造成本来黄字无破招无暴击而在下一个瞬间白字破招暴击最终白字伤害应该是C的白字伤害 却变成了D呢?
1:这一瞬间系统计算出了 黄字最终伤害A
2:下一瞬间系统计算出了 白字最终伤害D
白字最终伤害D 并不是直接套用前面黄字最终伤害A*0.3 然后再进入判定白字是否破招是否暴击这个流程 取得的,而是 重复一次 X是否破招是否暴击的过程之后 再进入第2次的是否破招是否暴击流程
换个说法就是 黄字最终伤害是100000*1*1=100000,而白字最终伤害 并不是直接取用上面的等号后的最终结果100000然后乘0.3之后 带入判定是否破招是否暴击的流程,而是 以(100000*?*?)这个等号前计算过程“甲” 再乘0.3 之后再次带入判定是否破招是否暴击
那么关键就来了 是否破招是否暴击 系统计算的是 此时此刻是否破招是否暴击
这边再做个假设就是 黄字伤害的计算时间是 22点22分22秒21这个时间点,那么当计算白字伤害的前半段也就是“100000*?*?”这个过程“甲” 没来的及在22点22分22秒21算出,也就是说因为延迟进入了22点22分22秒22这个时间点,而上面“甲”的最终结果乘0.3后 再次进入计算是否破招是否暴击的这个过程也发生在22点22分22秒22这个时间点。
那么参照 是否破招是否暴击 系统计算的是 此时此刻是否破招是否暴击 这点 “甲”过程中的 ?和? 也就是是否破招是否暴击 就被判定为了 破招和暴击
这也就是 为什么 黄字明明无破招无暴击 白字的最终伤害 却近似于 享受两次的破招和两次暴击的原因,至于为什么是近似。。毕竟伤害是有各种各样的浮动了。。
PS:也该明白为什么 白字最多是达到黄字无破招无暴击时候的两次破招两次暴击加成了吧?因为整个过程只有两次带入计算破招和暴击