本帖最后由 シオン 于 2025-7-1 06:36 编辑
为什么是仇恨BUG
之前我简单测试并得出了点精灵王VP1会导致召唤95级技能[至高精灵王]不吃奶增益
但在后续朋友
@decosta 的追加测试下,发现这个BUG实际应该是仇恨BUG,
且触发范围不局限于维纳斯和人造神本,应该是
除了修炼场外的所有副本都有概率触发。

在组C而非奶、打巴卡尔的情况下依然能够触发,
此时伤害为8586698,
触发BUG后再让双开小号退出,伤害变为正常,
22091588832-8586698=22083002134,是触发BUG时伤害的2571.8倍。
什么是仇恨BUG,个人的简单理解如下,可能有一定出入:
在输出怪物时,会选择队伍内其中一名玩家作为主机,计算全部玩家对怪物的攻击判定和伤害,
在这个过程中可能会导致攻击判定丢失、偏移或者部分增益失效,
即使玩家主机和计算主机在同一台电脑上也可能发生这个问题。
触发仇恨BUG时失效了什么
经过了一下午的测试,我得出的结论是,在触发仇恨BUG后,
召唤师部分增益会对95级技能[至高精灵王]失效。
测试视频链接:
精灵王 VP BUG 测试视频

可以看到,在以下测试条件下触发BUG的95伤害仅小幅降低:
1.不抽鞭挞
2.召唤兽强化等级从20级扣至18级(保证暴击率为100%)
3.心灵感应、召唤兽狂化、一二三觉被动全部扣至1级
4.不召唤海伊伦,精灵王少了1只精灵召唤兽对自己的增幅

而这个伤害减少的幅度是6%(3257801/3073418-1=6%),
对上了海伊伦的增伤数值,也就是说,
触发仇恨BUG时,
鞭挞、心灵感应、召唤兽强化、召唤兽狂化、一二三觉被动、精灵王对自身的增益
以上对95级技能[至高精灵王]会全部失效。
这让"该BUG是仇恨BUG"的结论变得更加合理了,
为什么能吃到海伊伦呢?因为海伊伦是一个对队友也生效的BUFF,
在队友左下角的状态栏里能够读取到海伊伦的技能数据,
因此在仇恨主机上,海伊伦的加成就能够被正确计算了。
仇恨BUG不仅仅是BUFF失效

但仇恨BUG不仅仅只是这些BUFF失效而已,因为这些BUFF失效也只是会少12倍左右的加成,
而不会是上面的2500倍那么恐怖。

朋友提出了可能是一些角色属性也变成不生效的了,
所以我进行了相关的测试,下掉一件装备并进行前后的伤害对比,
伤害降低的幅度是正常的,那么应该不是力智、三攻、属强、攻强或技攻不生效的问题,
因为如果是这些地方不生效,那么这些地方的基础值就会变化,降低幅度必然与计算结果不一致。

在测试的过程中还发现了另外一个问题,
至高精灵王正常的伤害构成是蚀多段*9+最后的爆炸,
最后的一段爆炸数值是蚀多段的13.5倍。

但在触发BUG时,输出的数字里都统一是3字开头的6位数,
最终伤害也变成了这些数字的10倍(3257801/325674≈10),
也就是说从原来的9段伤害A+1段伤害B变成了10段一模一样的伤害C。
所以个人猜测是,
触发仇恨BUG时,不仅大量增益会对95技能失效,
同时95技能的蚀多段和蚀爆炸还会读取到一个其他的错误数值,而非正常的9650%和130269%,
这个数值可能连100%都没有,
综合导致了95伤害严重下滑至正常的1/2500+。
——————————————

在D哥的提醒下用骑士附灵和95的伤害去倒推了一下触发BUG的95等效百分比,
结果为1060%,而触发BUG的95仅能吃到海伊伦的6%增益,
因此触发BUG后,至高精灵王的面板百分比是1000%。
在95的技能面板上,可能还有个隐藏的“蚀爆炸攻击次数:1次”
出现仇恨BUG后,蚀多段攻击力和蚀爆炸攻击力可能都读取到了这个相当于100%的“1”,
于是变成了(100%*9+100%)*1.06=1060%的数据,符合上述的倒推结果,
当然这都是猜测。
结论
该BUG可以通过不点精灵王的VP1规避,
有些人可能因为出现BUG的VP不在自己考虑的范围内,就淡化其恶劣性,
我不赞成,也很不喜欢这样的态度,
规避的方法可以通过论坛、贴吧、B站等途径宣传,
但不是所有玩家都逛这些平台,
这个VP的属性上也没有写“组队时有一定概率大幅降低[至高精灵王]的伤害”,
那么总会有玩家受到这些BUG的负面影响。
召唤的VP设计本来就很糟糕,
对于知道并规避了的玩家来说,也只是在这么糟糕的情况下,
被迫做出更有限的选择,违背了VP系统灵活选取的理念。
对玩家有害的BUG要求尽快修复是很合理的,这种问题应该一致对外。
这是我目前能够测出来的结论了,希望策划和程序员能够尽快排查并修复。
仇恨BUG一直很难解决,又碰上了棒子那边罢工的问题,
短期内不知道能否解决,也是为此感到很担忧和心烦,
如果修复不了,就该做成别的VP效果。