DNF游戏信息

当前位置:7k7k小游戏 > 资讯频道 > DNF > 综合经验 > 玩家杂谈

数据帝为你深入解析DNF白字伤害计算法则(2)

责任编辑:Key原作者:Key2012-03-24 10:03:09

  伤害计算的其中一步可以看如下:

 

  注: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:也该明白为什么 白字最多是达到黄字无破招无暴击时候的两次破招两次暴击加成了吧?因为整个过程只有两次带入计算破招和暴击