bug反馈:赤练红化的问题
修改于2020/03/05263 浏览BUG反馈

赤练红化的效果如图:

这一回因为落日弓第二层就被锁了,很无语,攻击不高勉强过关。
视频中搞忘把套装点开让大家看看了:衣服是是三生,忠武和无情,饰品是四象,饮血和暗影。视频比较长,仅仅为多次反应bug的规矩,有心人可以看看,仔细想想哪里是bug。而且这些bug应该仅仅因为赤练红化造成(虽然问题不大但有些不可控)。
赤练红化bug有以下3点:
1.不论当前选定的是哪个武侠,总优先攻击屏幕最右端武侠。这是主要问题。这个问题导致红化的自动打出前,不能够抢时间自主选定攻击对象(对,骚操作,卡时间切换攻击对象),处理不好将导致严重的翻车(周知历练攻击先后顺序极其重要,视频中有体现)。具体改进参见2。
2.叠毒层数混乱。具体为叠毒层数满足伤害选定武侠造成的层数,但选定武侠却不受到伤害——叠毒和伤害的对象存在矛盾。可以看到每次被选定的武侠的中毒层数在红化效果发动之后总为其他人的两倍,而这个层数应该是被伤害才能拥有的,却不见他被伤害。伤害的对象总是屏幕最右端的,而叠毒的对象却还是我选定的。应该是伤害对象的错误,希望改正。


这里也可以发现,暗影的“额外给予中毒”是对全体而言的,作用于多个人,而无情的“给予敌方中毒”是对伤害对象而言的,只作用于一个人。大家注意。
3.对于红化描述中的“手牌中”定义不清。这一点视频中没能体现,我给大家说明一下,大家可以自己去测试验证:
A.最基本的,基础的抽上来的手牌,属于“手牌中”,其中的赤练神掌都会被红化打出去;
B.最重要的,三生套装,在自动打出赤练神掌三次后,立即加入手牌的三张未升级赤练神掌会被红化打出,且还受忠武套效果打出两次——这也是古墓图能够靠赤练过历练的核心;

C.四象套装,战斗开始多抽出来的两张,属于“手牌中”,如果赤练神掌在这时候才被额外地抽出来,也会被打出去;

D.清虚套装,问题来了,它每回合额外抽出的一张,不算“手牌中”,抽到神掌是不会被打出去的;

E.逍遥套装,一样的问题,补齐的手牌不计算在赤练红化认为的“手牌中”;

F.祭坛中回合开始多抽一张牌的选项,同样不被计算在“手牌中”。
这一部分说是bug,还是希望赤练红化能都把这种额外抽牌,补充手牌的情况考虑进去。我猜测,赤练红化的发动是从左到右检索手牌,发现疯狂效果就打出去,这个过程中三生会在手牌最右端加入新的赤练神掌,等检索到此的时候就一样会打出;而套装中只有四象加入手牌的操作先于赤练红化的检索,其他都在红化效果发动后进行,不被打出;祭坛效果也是。现在程序猿的角度看,只需要把赤练红化的发动顺序移动至最晚即可。
(我都把可能的改进方法写了点,就优化一下吧……卑微玩家……)
以上。走过路过点个赞,谢谢!
![[嗒啦啦2_谢谢]](https://img-tc.tapimg.com/market/images/61999387776037cfa13ee118987a1b8a.gif)

