摘要

此前的受控战役(实验 0304)发现九头蛇的横扫打错了敌我、还会错误地引发反击,皇家九头蛇的命中减益也缺失。本批在用户明确授权下,以新规则版本 Core387 一次性修正:三种九头蛇的普通攻击打前方三格敌人且不引发反击;反击模板按形态区分;皇家九头蛇命中时先给目标施加“两回合输出伤害 −25%”,再结算伤害。默认规则版本仍是 Core380,旧存档按各自版本恢复。

要回答的问题

能否复用已有的逐目标攻击执行器,把九头蛇的范围、反击许可和命中减益修正到位,同时不破坏任何旧回放?

方法与修正内容

  • 普通攻击:敌方前方三格,不触发普通或先制反击;圆盾的“强制反击”覆盖仍生效,反击次数、禁反击和距离仍是独立门禁。
  • 反击:普通 / 皇家为前方三格;冥界为周围六格、伤害倍率 0.5。复用已有的执行器、受伤结算、专注记账与回放,不复制一套九头蛇公式。
  • 皇家减益:对每个存活敌方单位先判断效果免疫,再施加减益,最后结算伤害。普通甲壳挡住伤害不阻止减益;毒免疫目标拒绝减益但仍受物理伤害。同一减益不能叠成两个 −25%,重施刷新为两回合;来源死亡不抹去已施加的效果。
  • 与上一版逐伤害包增攻配合:固定四只、单体伤害 20、攻防 0,受 80 伤害后普通反击 84、皇家 88、冥界 42。行动前的结构预览保持旧合同(80 / 80 / 40),完整公开序列在没实现这些回调投影时返回“未知”,不冒充精确预测。

设置与结果

  • 当前安装版本 0.81.04 重新通过配置、效果顺序与增攻反击三组独立来源门禁。
  • 70 份旧完整回放(1064 次操作)重新生成后 JSON 与原件相同,并逐份回放一致;另保存 38 份新版完整历史(590 次操作)。
  • 细分测试包含 144 个“形态 × 方向 × 奇偶行 × 攻击模式”组合;685 项重点回归、57 份中文场景、86 项选定集成测试全部通过。
模块 通过 普通失败 / 异常 跳过 / 严格预期失败
Simulator 12910 65 个旧来源门禁失败 2 / 152
游戏知识 7830 31 个旧失败 / 7 个旧异常 0
对战 AI 6349 0 0
状态估计 2004 0 20 个环境跳过
Arena 2997 0 0

相对 Core386,新增通过净 282,新增失败 / 异常 0,旧节点结果变化 0。

失败与负结果

初次比对发现新增状态污染了旧规则目录的指纹(即使事件相同也不能说兼容),已修正并新增 7 个旧身份金标回归。初轮漏了两处注册表清单断言,已补齐;修改指纹时并行子进程读到不同代码造成一次 Arena 失败,固定代码后完整复验通过。一个界面新夹具缺英雄,按真实网页状态补齐,没有放宽引擎或预期。

局限

切换攻击的六格半伤有静态配置但缺合法行动和选择路径证据,尚未实现。原生全部订阅者、施法者死亡后的队列、助战反击、镜像、特殊甲壳和跨来源持续时间修正仍需核对;只有普通 / 皇家存活单次反击的增攻时点有当前原生证据,其它是 Simulator 自己的策略回归,不能扩张为商业游戏全认证。

结论与下一步

九头蛇的三项核心缺陷在 Core387 中得到修正并与旧版本隔离;新启动的网页服务采用 387,公开 AI 仍为 v57。全仓已有失败继续列为待处理,规则证据与机制覆盖尚未闭环。