原标题:DNF:叫你充钱多了!白字伤害超标就没了,这回丢伤害了吧?
强调下,不单单是皮B的白字,所有白字都有可能
单条白字的时候数字超过一个数值『我猜是(int的最大值)』,该条白字的时候会丢失或者丢失部分伤害
单条白字什么意思呢,比如新年称号的12%算一条,恶魔的25%白字算一条,都是分开算
也可以理解成,当技能的某个hit本体伤害(不计算白字)达到一定数值的时,部分白字伤害会丢失(不局限于恶魔猎手,适用所有单条白字,支点什么的可能都存在同样情况)
但是不影响伤害统计,实际打在怪物身上的伤害会丢失
暂时只是推论,很难验证
——————————————
修炼场双人弗曼(50E血量),聚合伤害统计78E,实际只打了弗曼9管血,大约44.5E
由于差异数值比较大,首先联想到了皮B的白字
如果算上白字等稀释,这两个的数值是十分接近了
因此首先可以下推论,损失的伤害来源是皮B的白字。
——————————————
由于牡丹的超负荷、一觉被动的特殊性,存在伤害数字整合的情况。
即会将部分伤害与这个属强白字整合在一起,损失会是整合的所有伤害。
所以上面的计算白字可能实际到不了数值差异那么多,因为有其他的损失伤害。
(07推论损失有属性白字本体+属性白字超负荷+称号白字本体+上衣白字本体)。
所以下面的参考性更大。
——————————————
弗曼光抗50 实际光强576
其余三条白字是称号10白字 12.5白字
二觉/白字加本体2.513125=本体伤害
弗曼血量大致是38.15E
——————————————
由于我脑回路比较奇怪,,联想到了之前魔道技能等级堆砌高了,会造成技能打出来为0
因此矛头指向了伤害过高
下面这段单纯是一个渣渣程序员的吐槽:
如果这个傻逼NX把单条白字的伤害显示数字及计算设置成int了呢??????
也就是当某一条白字的时候超过21E左右的时候,会造成数据异常,超过了数据类型的范围,直接变成0(同魔道原理)
当然 伤害足够高的时候 有打出部分伤害 差不多是下面这样
因此要修也很简单,整型变浮点型
要验证其实也能验证。单hit的技能本体除开白字的伤害达到30E、40E以上,这个问题就会暴露出来。
实际很多人有过体会,伤害统计溢出太多- -怪却没打死
但是由于这个伤害大多数在组队情况下- -也不会有人去管这个伤害数字什么的对不对,估计也就没人发现(反正不影响伤害统计装逼)
——————————————
int的计算方式,应该会造成如下情况,白字伤害
下面是一个随手模拟的- -
每次的计算都是21E的整数倍多100
负值估计NX在之前的时候已经修了 做0还是什么处理就不知道了
负数的地方当作丢了伤害就行 正数的地方也和实际不一样
-------------
以上内容来自COLG-西瓜°
-------------
下面是由COLG论坛玩家UniqueE提供的实例
技能顺序是-子午天御猴戏装雷鸣打罩子,接钻头打罩子(钻头伤害有点高把罩子打破了留下了一个爆炸伤害),换输出装,帝国拍了本体一下,然后一觉接二觉,但是二觉放完居然还有一点血,于是补了个裂刃(无控制多hit技能)。
通完能量卢克还有233亿血。 2,4和5技能加起来打了134.8亿血,然后我接了一个1技能(129亿),按理说是没道理不死的。
但是如果属性白字丢失就很好解释了,首先2,3,4,5技能加起来打了154.5亿。
1技能二觉是单hit。
我是414光强,卢克抗性是30,属性白字应该为69.45%,其他白字加起来34%(10+5+7+12),总白字为103.45%。
二觉黄字伤害应该为63.40亿,此时属性白字附加为44.03亿(溢出),那算其他白字一共是多少伤害呢? 63.4*1.34=84.956亿。