即将修复 成为历史,DNF鬼泣鬼闪bug机理展示
摘 要
说好的高产,说好的填坑,这次的坑是鬼闪bug
大家都知道了,鬼闪接3击会出现伤害bug,接卡洛会出现更高的伤害bug
但是,这些伤害bug是怎么出现的?
事实真的是和人所想的那样么
以下都仅给好奇的人看看,不喜欢看的请直接下拉看粗体字结论部分,有你们想看的东西
首先要普及一个知识
dnf里面的攻击按照其判定特性分3大类:1.武器接触类 2.飞行道具类 3.情景爆炸类
第一种很好理解:近身攻击,鬼剑士这边就是所有拿武器砍出来的技能,其特性并不和攻击距离有关系,近到xxx,远到拔刀,鬼影闪等等都属于
第二种:远程攻击中的第一种,例如枪手的xxx,其和第三种的差别最大的地方是它属于“道具”,有自身的判定而不仅仅一张贴图,拥有“穿刺”这个独有属性
第三种:远程攻击中的第二种,其轨迹和判定不会受怪物和其他场景影响(比如飞行道具可以被墙挡住,而场景类就不可),例如破魔符,量子爆弹等等
还要略提一点的是附加攻击:附加攻击的判定是空白,其特性和被附加的原始攻击其实属于同种效果,但是如果初始攻击判定miss或者未造成伤害,那么附加攻击就不复存在
(例如光剑里鬼打奥兹玛蚊香,里鬼只算1hit)
这个设计从A1开始一直延续至今,已经被设计如地图中公爵,读条中的戒律3图等等,都具有对应不同判定的特效.
这些说完的时候就要说一些题外话,武器接触类攻击和第二三类攻击的区别,一开始给与dnf很多比较现实系的东西
老玩家应该还记得,如果以前的武器带属性的话,那么仅对武器接触类攻击和自身无属性的飞行道具类攻击有效,武器特效也仅对这些有效
就是说以前狂战除了XXX和十字前两刀,其他攻击是无法享受武器属性攻击这种特效的
而武器接触类攻击更加特殊,哪怕技能自带属性,他也可以在此攻击上附加武器的属性
这种设定比较真实,现在dnf走的是超级系,为的是各职业之间的平衡
好了,现在就要回到另外一个问题上,武器接触类的攻击是如何能拥有这种设定的
编程不是那么复杂的东西,如果我是一个程序员,我会用一种简单逻辑判断的语句来编写游戏,毕竟语句越复杂,就越容易出现bug
这时候,有一个技能揭示了当年设计员设计武器接触类攻击的秘密。这个技能就是——EX鬼影闪
首先提问:鬼影闪可以命中建筑物么?我估摸着100个鬼泣里100个都能说出答案来——不能
鬼影闪是不能用于拆建筑的,在幽灵拆建筑如果鬼影闪能和拔刀一样攻击那该多好啊,是吧
好吧,现在来看,我鬼泣一刀平砍垃圾桶,嗯,攻击力2w7,很正常,非常正常
接下来,我鬼泣平砍2w7对吧,鬼闪无法攻击垃圾桶对吧~~~~眼睛揉干净了看好——
很惊讶对吧,有多少人还在认为,鬼闪是对“被鬼闪时"的对象造成伤害,只要在鬼闪的瞬间攻击被鬼闪的单位,攻击就会变成鬼闪的攻击力
事实上,只要在鬼闪的瞬间,动用任何武器接触类技能,此时都会变成鬼闪的攻击力,不论是平砍,三击剑,月光斩,都会拥有鬼闪的攻击力
因为武器接触类的技能设定就是:把现有技能伤害,属性,特效,附加在人物身上,人物砍一刀,凡是与判定重叠的对象受到此伤害
不论是横着砍竖着砍斜着砍,不论你拔刀有多宽,鬼闪有多远,都只不过是”砍“了一刀而已
曾经的这个设定,不会有任何缺陷,因为所有的武器接触类技能,人物在完成此技能的时候,绝对是正在动作的状态
剑魂不可能在拔刀的时候还能在同时平A一刀
但是,EX鬼闪,却把这个缺陷给体现出来了,因为鬼闪是武器接触类攻击,而鬼闪时人物却可以自由移动
这样就造就了鬼闪的第一种bug,伤害bug1:三图揭示鬼闪bug 在鬼闪出现攻击的同时进行武器接触类攻击,攻击力化作鬼闪攻击力
接下来,估摸着很多人都知道,如果加了残影了,想要鬼闪接三击增加伤害就行不通了
其实。。。。看了上面的分析你应该想到了,还不止是伤害无法提升了,残影之铠甲的附加攻击,也是设定为近身接触类
还记得我平砍的攻击力是2w7吧,接下来,我加上残影之铠甲
呵呵
,残影之铠甲的附加攻击是280%,准确无误,残影附加和鬼闪是 真·同时发生,残影的攻击先于鬼闪出现,所以数据采取了残影而不是鬼闪
所以说啊,如果想要加残影,那你就千万别和鬼闪接三击的时候一样,去触发那个时间点
要不然可就蛋疼了,你的三击剑第一击就变成了280%这个可怜的东西╮(╯▽╰)╭
这就是鬼闪的第二种bug,伤害bug2:残影后鬼闪同时打击,所有武器接触类攻击变残影的280%
其实要拼着和鬼闪同一时间攻击也是要点技术的,不过接下来就是更要命的技术了
大家都知道,鬼闪+卡洛解放,那就是附加两次鬼闪伤害,好恐怖的对吧
因为卡洛是双刀,所以说,卡洛会造成双次的鬼闪攻击,10个人9个都会立马反应过来吧
其实呢,问题出在了残影之铠甲与卡洛的解放时间上
:残影之铠甲的附加机理是:若鬼闪攻击前,有一次武器接触类攻击,则此攻击为铠甲的附加一次攻击,攻击力为依照此时加在身上残影等级的附加伤害
若鬼闪攻击前,没有武器接触类攻击,则不附加攻击力
这时候如果系统得到的答案是:鬼闪前,有武器接触类,加上即将到来的鬼闪攻击,一共有两次,程序会做出什么判断呢?
程序逻辑判断:铠甲附加两次攻击,攻击力为此时加在身上残影等级的附加伤害
然而,鬼来了——如果这时候我没有加铠甲的话,系统会怎么判断所附加的伤害?
铠甲是近身接触类攻击,攻击力化为马上将会出现的技能攻击力——鬼影闪
不用奇怪我在神神叨叨说什么
图1:鬼头开始切割,判定开始计算,三击剑打出第一下,这时候三击被算进的鬼闪的逻辑判断语句
此时——三击剑打出自己的攻击力,22744
图2:系统判断,鬼闪成功,并且开始鬼闪攻击,拥有先到的附加攻击,攻击力由于没有残影的铠甲的值,此时武器攻击力为鬼闪攻击力
附加:双次鬼闪伤害
图3:真正的鬼闪到来,打出鬼闪伤害
图4:能清楚的看到,图中拥有3个30w+的鬼闪伤害,我并未有卡洛,而仅仅是使用了三击剑,并且三击剑保持了自身的攻击力
为何鬼闪完后回头立马释放卡洛可以得到同样效果,因为卡洛从抽刀到砍下的这个时间,碰巧与鬼闪需要的判定的这个时间段重合,所以卡洛是最简单的鬼闪配合者
这就是鬼闪的第三种bug,伤害bug3:不影响其他攻击下,附加双次鬼闪攻击力,若自身加了残影,此bug不存在
接下来就是后话了
80版本中,由于无法在武器接触类这个大前提下进行更改,设计者对于修复鬼闪bug非常头痛
于是乎,只有牺牲鬼影闪这个技能,来保证bug不被触发,鬼影闪变成了远程,非自身攻击(白字)
这样的话,鬼影闪和第二三类攻击相同,自己武器不论如何都无法再影响鬼闪的属性了
并且,由于武器接触类攻击带来的抓取判定效果也无法使用,鬼闪扯裂波也成为历史
但是!!这个该死的NX程序员,他仅仅只看到了鬼闪的bug,却忘记了残影的存在
残影未作任何修改,依然是武器接触类攻击,于是第二种伤害bug依然存在!
切忌不要在80版本后加了残影还卡着时间放三击(只要错开这个时间就没问题了,早点放晚点放都好)
唯一一点好处:由于他还是武器接触类攻击,所以,以后就只能叫做——残影裂波斩
荣耀属于堕天圣黑猫!
- 12-22男鬼剑士红眼技能改黑呆毛修复版补丁分享
- 12-22男鬼剑士纯白雪人套单改英雄王时装补丁
- 12-22赛丽亚房间界面背景改24年韩服冰雪节补丁
- 12-22搬砖向金币掉落明显化水滴款光柱闪光补丁
- 12-22预约重力之泉 领二觉装扮还有300深渊票
- 12-22谁是第一剑魂 狂人增幅计划正面硬刚20光剑
- 12-22猫娘谁不爱 旅馆常驻NPC巴斯泰托的秘密
- 12-22十几年了 忘不了深渊出王者之星的那个下午
- 12-22是动作性还是光污染 神界副本回顾之幽暗岛
- 12-22DNF手游1月上线前注意事项 5大事情记得做
- 12-22男鬼剑士红眼技能改黑呆毛修复版补丁分享
- 12-22男鬼剑士纯白雪人套单改英雄王时装补丁
- 12-22赛丽亚房间界面背景改24年韩服冰雪节补丁
- 12-22搬砖向金币掉落明显化水滴款光柱闪光补丁
- 12-22预约重力之泉 领二觉装扮还有300深渊票
- 12-22谁是第一剑魂 狂人增幅计划正面硬刚20光剑
- 12-22猫娘谁不爱 旅馆常驻NPC巴斯泰托的秘密
- 12-22十几年了 忘不了深渊出王者之星的那个下午
- 12-22是动作性还是光污染 神界副本回顾之幽暗岛
- 12-22DNF手游1月上线前注意事项 5大事情记得做
- 12-22男鬼剑士红眼技能改黑呆毛修复版补丁分享
- 12-22男鬼剑士纯白雪人套单改英雄王时装补丁
- 12-22赛丽亚房间界面背景改24年韩服冰雪节补丁
- 12-22搬砖向金币掉落明显化水滴款光柱闪光补丁
- 12-22预约重力之泉 领二觉装扮还有300深渊票
- 12-22谁是第一剑魂 狂人增幅计划正面硬刚20光剑
- 12-22猫娘谁不爱 旅馆常驻NPC巴斯泰托的秘密
- 12-22十几年了 忘不了深渊出王者之星的那个下午
- 12-22是动作性还是光污染 神界副本回顾之幽暗岛
- 12-22DNF手游1月上线前注意事项 5大事情记得做