查看: 5637|回复: 2

[这游戏有毒] 牡丹BUG?这才是丢伤害的真正原因么?

[复制链接]
时空之门

135

主题

164

帖子

1017

积分

实习版主

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

发表于 2019-11-5 22:22:28 | 显示全部楼层 |阅读模式
昨天和朋友组队在修炼场测试伤害,尴尬的发现二觉的伤害总是打出实战的伤害占比,即二觉丢失伤害,导致伤害低于一觉,更奇怪的是,丢失的伤害非常稳定,每一次丢失的hit数都大致相同,在6 7 8 9hit浮动。右下角能够清晰发现大量丢失hit。众所周知,牡丹是国服卡顿丢伤害职业,但是什么样的职业,能在修炼场中丢失这么多的伤害?1、2hit的丢失还可以归功于卡顿等因素,但是大量的hit丢失在修炼场打桩中固定出现,那一定是有问题发生了。

图1 丢hit时一二觉伤害

图2 未丢hit时二觉伤害。
过去,打出这个占比总是归功于2个原因,1是卡顿,2是怪物提前被打死。所以也往往对此不是太在意。但是这2个原因在修炼场情况下并不适用,1个修炼场都能丢伤害的技能,实战得什么样?因此我展开了探究过程。
一、原因分析
1.配置问题判断
因为丢伤害在过去总是和卡顿直接挂钩,碰到女弹药丢伤害第一时间要考虑的是电脑原因。楼主的电脑是8代游戏本,8750hcpu。在探究中使用前几天坛友分享的超频软件锁频到4.1,发现丢伤害仍然偶发性存在,事实上楼主的笔记本在真全屏清爽模式下,体感根本不会丢失任何hit。更何况是在根本一点也不卡的修炼场中呢?同时此现象只会在组队情况下发生,因此我主观情况下排除了配置问题。
2.高频问题判断
发生丢失伤害的情况下,队友是站立不动或者攻击状态的奶爸或者魔道,并且无论楼主自己火力全开或是只丢二觉。都会出现丢失大量hit的情况。在队友更换为火力全开的男弹药和瞎子的情况下,全程没有出现丢失hit的情况。因此判断并非是高频技能所导致的。(后来发现之所以组魔道和奶爸会出现hit丢失,弹药和瞎子没出现,是由于职业攻击时的站位导致的,下文会提到。)
通过以上两点可以得出结论,丢失hit与卡顿无关,那么丢伤害的原因就显而易见了,是未知的bug导致的。
二、BUG定性
这个bug的探究过程非常漫长,经历了十几组变量控制,在此略过,直接给出结论:
“当且仅当怪物的第一仇恨不在女弹药时,女弹药对该怪物造成的爆裂弹空射会发生贴图偏移,同时非射术系(存疑)多段攻击,会丢失固定次序和数量的hit。”该bug并非偶发bug,条件满足时100%触发。
第一仇恨就是怪物第一次产生的仇恨。后续的仇恨变换都不会对这个bug产生影响。
爆裂弹偏移就非常明显了,是判断这个bug是否出现的最好凭证。一旦出现爆裂弹偏移,则必定触发仇恨bug。

非射术系多段攻击,就是固定频率的非射术技能,这里特指一觉的开锅期间、二觉整体,以及重力手雷的释放期。
丢失固定次序和数量hit,也是定义为bug的主要原因,一旦bug触发,每次丢失的hit数基本是恒定的。比如我在单独测试二觉时,二觉固定会丢失n段。 40段的二觉 ,第2 4 6 8 段以及后边看不出来的几段会固定丢失。一觉会固定丢失开盖期间的3-5hit,而重力手雷本身频率太高,真正因高频而丢失的hit和bug丢失的hit混合,每次测试的hit数差异都很大。
另外电饭锅的开盖期间20段一共才占总伤害的25%,相比之下二觉的40段丢失伤害更多,也和实际情况符合。


一觉本应该是(20+2)*12=264连击 落地的第一段连不上,开盖1段 电磁波攻击20段 炸锅 3个阶段的总和 丢失了4段。

二觉本应该是40*12=480段 这里丢失了6段
每一次仇恨bug所丢失的段数都基本是固定的,以每次进入地下城为基准,因bug而丢失的段数在6-8间浮动,不排除更高或者更低的现象。
三、为何判定为仇恨导致?
在问题发生之前,起初测试伤害时,奶爸为了第一时间挂上锤子减抗,站位往往会非常靠前,这导致了沙袋在召唤出的瞬间距离奶爸更近。我们当初没有注意到这个情况,后来的变量控制测试发现了这一问题。于是在召唤沙袋时奶爸远离沙袋,此bug就不会再触发。而一旦沙袋出现时队友距离沙袋更近,此bug100%触发。并且只要不重新召唤沙袋,丢失hit或者不丢失hit的情况往往不会改变。
后续更换了一些如牛头械王等能够明确判断仇恨的怪物。验证了我的猜想。
前边提到了魔道 瞎子奶爸 奶妈 弹药这些职业,奶爸奶妈因为需要第一时间触发减抗,往往比我更贴近沙袋,魔道由于很多技能都会和人物重合,也比我更贴近沙袋,而弹药和瞎子都是朝向型的输出方式,他们都是固定位置输出,没有我更贴近沙袋。因此召唤出来的沙袋第一时间的仇恨在我身上,所以没有触发bug。实际测试的结果跟猜想的仇恨判定符合,因此此bug基本定义下来了。
525改版之前,牡丹的一觉被动就存在非常严重的仇恨bug,而且印象中韩服某次改版已经明确删除了仇恨系统。一直以为仇恨bug随着改版离我们远去,万万没想到,“仇恨”依旧在。这个bug恐怕是在二觉时候就有了,而我在这里判定为非射术技能的bug,自己也是持怀疑态度。



总结:这是一个对女弹药非常严重的bug,组队情况下20s爆发大约会少10%伤害,也是牡丹实战丢伤害的根本原因,这个bug能够解释实战中频发的一觉伤害高于二觉的现象,能够解释其他更高频率职业丢伤害没有这个40hit技能严重的现象,也能够解释超高配置电脑实战丢伤害的现象。好在牡丹的一二觉本身足够辣鸡。但是这二觉又何尝不是因为这个bug才变得辣鸡的呢。0等级额外加成下,二觉140万等效百分比明明是技能倍率很高的技能。偏偏实战中总是没有一觉高,作为一个范围全中并且范围并不小的二觉,它根本不应该丢失那么多的伤害。
以前我无法解释,但是现在我理解了,幸运的是,这个bug被发现了,如果不被发现,恐怕直到关服,我们也会把丢伤害的锅甩给组队和电脑上。
由这个bug的发现而引发的问题。在防具选择上,布甲雪上加霜,而轻甲也一落千丈,另外三甲,皮甲由于非射术占比最小所以影响最小,但这也不过是五十步笑百步。
隐藏一些心情 算了不让隐藏



我和bug真的有缘,上次我发现白字超过21e消失bug的时候,就是和奶在修炼场中测试伤害发现的,但那次是全职业的问题,被中韩两方火速修复了。这次恐怕就不行了。我还玩了一个bug缠身的职业当大号,目前牡丹已知的bug,开火消失bug,一觉消失bug,开火不重置空射次数,再加上这个仇恨bug。。。。关于仇恨bug,我在鬼泣打桩中隐约记得鬼泣的卡洛偶尔会穿怪,这和爆裂弹很像,所以鬼泣可能也有一些类似的问题,当然这是猜测


转载colg-长亭听风雨

【加入17173DNF交流群,一起口嗨尬聊吧!】
17173DNF水友交流④群:730035860[
点击申请加群]


回复

使用道具 举报

镇魂挽歌

22

主题

3335

帖子

9967

积分

Lv.9

Rank: 9Rank: 9Rank: 9

发表于 2019-11-6 11:16:37 | 显示全部楼层
噫~漂亮,其实这就是CH的平衡手段(脑补)
回复

使用道具 举报

镇魂挽歌

306

主题

8575

帖子

1万

积分

Lv.11

Rank: 11Rank: 11Rank: 11Rank: 11Rank: 11

发表于 2019-11-9 10:32:21 | 显示全部楼层
原因还不简单,就是充钱少了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛合作、疑问请点击给我发信息 点击链接加入群聊【17173有料社区】