[bug] 0.64版本后自动战斗经常无法自动结束

Author: r3t2raf43t43tCreated Sep 3, 2026Updated Sep 14, 2026
LabelsBUG

提交确认 / Checklist

  • 我已经搜索过现有 issue,确认这不是重复问题 / I have searched existing issues and confirmed this is not a duplicate
  • 我已阅读过文档,确认文档的内容无法解决我的问题 / I have read the documentation and confirmed it does not solve my problem
  • 我愿意为了解决这个问题尽自己所能 / I am willing to do my part to help resolve this issue

系统环境

win11 ltsc

BetterGI 版本号

0.64以后(包括最新测试版)

问题描述

首先问题全部发生在0.64更新以后,包括最新的alpha1测试版。 已知派蒙检测会导致问题,但已经关闭。

首先如果是小怪(十几秒内战斗就结束了),或者是空放自动战斗,这时候战斗检测是能正常结束的。 当遇到血量比较厚的怪物时(自动战斗被运行了20秒以上,或者说队伍所有角色放了一两轮技能)以后,自动战斗就经常无法自动结束,上面的队伍切换条只走了一点点就被打断,然后无限循环角色放技能,再循环了几轮以后,队伍切换条又能走到指定的位置检测到战斗结束。

我认为是“按键触发后检查延时”默认的0.4不够,调到了0.9。发现正常结束战斗时,切换队伍条走的进度确实增加了。但不能正常结束战斗时,上方的队伍切换条还是和以前一样走一点点就被打断了。

如果把bgi降级到0.63,0.62,就没有上述问题。

期望结果

战斗结束功能能正常生效

复现步骤

ImageImage

日志与附件

ImageImage

Source: babalae/better-genshin-impact