发现一个卡斯丁的致命BUG。。。特么怎么这么多BUG
辐射避难所ol吧
全部回复
仅看楼主
level 7
yyy890227
楼主
卡斯丁的大招攻击一排敌人,每次穿透一名敌人会增加伤害,他和麦克森以及镇长的群体攻击是不一样的,他会在施放大招时判断一下场上一共有几个敌人,然后开始“假装”穿透敌人,此时BUG就产生了,因为他并非时时判断穿透,当敌人中有一个阵亡了,他这个技能的判断目标就会缺失,结果就是当他大招打死了一个敌人之后,后续的伤害就失效了,会造成卡斯丁经常大招只造成1-3段伤害,各种缺失伤害,这是很严重的问题。对面场上还有3个人都是一丝血,大招第一段打死了最远的一个人,后续三次伤害直接丢失,前面两个一丝血的直接就没事了。。。。
2022年01月04日 09点01分
1
level 7
yyy890227
楼主
更正一下,是卡斯丁如果打死了站在最后一位的人他的大招就会丢失伤害,实际上卡斯丁的大招是需要选中最后一个人来“连线”然后对所有人造成伤害,一旦最后一个人提前死了,首先是大招特效没了,并且后续攻击也不造成伤害了,但是卡斯丁还会蹲在那假装开枪。。。。
2022年01月05日 02点01分
3
level 11
以~后
有些手机自带的插件或者说软件有内录功能
2022年01月05日 06点01分
5
level 7
life超梦
没懂,影响输赢吗
2022年01月05日 08点01分
6
yyy890227
比如你打怪,一个大怪带一排小怪跟在后面,正常你一个大招4段伤害可以打死大怪也可以打死效果,但是现在大招第一段打死了最后一只小怪之后,后面3段伤害没了,站在前面的大怪没打死,可能中间的小怪也没打死。
2022年01月05日 08点01分
yyy890227
打架也一样,大招前面几段打死了对方最后一个人,大招后续伤害没了,前面的人本来也会被打死,但是现在活了,你要再等一个大招才能打到对面后排,这时候对面可能克罗克一个大招刷出护盾顺便回了200多怒气,对面就翻盘了。
2022年01月05日 08点01分
life超梦
@yyy890227
那该怎么利用此bug打卡斯丁?用什么人物容易造成此bug?
2022年01月05日 09点01分
yyy890227
@life超梦
- -会出现你本来能在初期快速秒龟壳体系,结果只打死了最后一个人,突然没后续伤害了,然后咔咔全回满了,时间不够杀所有人了
2022年01月05日 09点01分
level 7
yyy890227
楼主
有卡斯丁的人可以去打一下首都废土地图下面有一个叫做“废土吉普赛村”的地图,就是一只大僵尸身后一堆小怪,让卡斯丁放大招,只要大招打死最后一只怪,他的大招立马就断了,本来应该造成4段伤害,只造成了1段伤害,丢了75%的伤害,他的大招可是“长”,存满一个大招 结果因为BUG丢失了75%伤害,明明一个大招就能解决的战斗,现在可能需要很多个大招,因为每次大招击杀了对方最后一名目标大招就会断,你本来一个大招就可以秒对面一队人,现在可能需要好几个大招,甚至还会被翻盘。
2022年01月05日 08点01分
7
level 1
莜木baby标
盲猜应该是数组遍历时的线程安全问题,导致这个计算流程崩溃中断了,后续部分就被抛弃了。改用个同步的、线程安全的数组应该就好了。
2022年01月05日 09点01分
8
yyy890227
实际上就是按照距离选中最远距离的目标,根据敌人总数对最远目标造成额外伤害,对全体目标按照距离远近造成额外伤害(实际技能是选中最远的单位造成伤害的同时对全场敌人造成伤害)只有最远的那个目标伤害准确,其余单位都是不精确的,一旦最远的目标死亡,技能就失去了作用目标,自然就打断了。
2022年01月06日 03点01分
莜木baby标
@yyy890227
我理解你的意思,你可以把所有的对方敌人都当做一个对象,这些对象在代码里是需要一个容器来装起来,就像你有很多苹果,需要拿个篮子作为容器装起来一样。当我要遍历每个苹果有没有坏,同时这时候又有别人从这个容器里拿走苹果,就会触发程序的线程安全问题。
2022年01月06日 03点01分
莜木baby标
@yyy890227
这种场景我觉得就有可能会导致这个问题,因为每次经过敌人,可能就要遍历重新计算伤害,当敌人数量在遍历的时候发生变化,就可能会引起线程安全。我也只是猜测而已。
2022年01月06日 03点01分
level 9
燕舞笑迎你我来H
还好吧,卡斯丁打死对方一个的话,这局基本拿下了
2022年01月05日 11点01分
9
yyy890227
感觉不应该对这种BUG采取无视态度。。。否则后面总是各种BUG,官方功能制作以及质检测试都不是很严谨,制作这个技能的策划在设计技能作用机制时应该很明白会出现这种问题,企图蒙混过关。
2022年01月06日 03点01分
level 7
yyy890227
楼主
最最重要的一点就是,这个技能是“选中对方最远的单位造成伤害的同时对全部敌人造成伤害”首先这个最远的单位必须一直存活,一旦他死了,技能就失去了目标,随即直接中断技能。并不是技能描述的技能穿透敌人数量增加伤害。属于一种取巧的方式,带了了严重的BUG,除非重做技能,新做功能否则小改是没办法的。眼看就要过年了,我猜他们都不想加班很可能糊弄过去。。。
2022年01月06日 03点01分
10
level 7
yyy890227
楼主
当然 官方可能直接修改描述“对敌方最后排单位造成伤害,技能穿过的敌人数量越多伤害越高,每穿过一个敌人增加20%伤害,最高提升6次。同时技能会对穿过的敌人造成同样的递增伤害。”班都不用加,5分钟搞定。
2022年01月06日 03点01分
11
1