ch跌现存bug

修改于2023/01/21210 浏览综合
技能被动计数(9颗)为整局累计
黑白特性计数(8颗)为消耗达8颗及以上触发并重新计数,还有1种情况为消耗跳过8到15颗达16颗及以上触发并重新计数,此时会连击两次一技能,第一次连击触发两次固伤,第二次连击不触发固伤
以上为正常情况下的机制,符合目前局内效果和技能描述
接下来说bug
ch跌的棋子消耗机制有3种
第一种 受攻击消耗黑棋,这个没bug
第二种 一技能命中消耗白棋
第三种 大招消耗所有棋子
先说第三种的bug,使用大招后棋子消耗的顺序为一次性消耗所有白棋,然后判定被动计数是否达到9颗,若达到则会补充黑白棋各两颗,最后再消耗所有黑棋,这个bug会导致被动补充的黑子被吞掉,不过这个bug问题不算大
然后就是第二种了,问题很大
一技能命中多个目标消耗棋子时是对每个目标逐个消耗,并非一次性消耗,这导致如果在黑白计数为6颗时使用一技能命中3个目标,在命中第2个目标后会消耗达到8颗触发特性然后重新计数,此时第三个目标会被判定为还未被攻击,所以黑白特性里的固伤(消耗8颗棋子后下次攻击附带700威力神系固伤)会只打在第3个目标身上,然后连击一次不带固伤的一技能
直接说结果就是固伤不会下次攻击触发而是本次攻击触发,且不会作用敌方全体只会打在个别目标身上,很显然这是nobug的无能造成的bug,固伤会大量损失
还有特殊情况,太难说明就不说了
棋子消耗的bug差不多就这些,还有其他的bug
使用三技能后本回合会免疫两次负面效果,然后ch跌的黑白特性连击被nobug设定成了负面buff,所以使用三技能后就算本回合消耗达到8颗也无法连击,此结果出自乡为视频
这nobug是个云玩吧还首席程序员呢,连ch跌的机制都不清楚就乱搞代码了,解决方法其实很简单,把技能消耗棋子全部绑定成一次性消耗就行,消耗过程中不要加任何多余判定,顶多判定穿透和抵抗,连这个都解决不了是真的低能
[嗒啦啦2_哈哈][嗒啦啦2_哈哈][嗒啦啦2_哈哈]
5
2