hgjazhgj/FGO-py

c呆二技能释放目标对象有误

LiuGengzhe opened this issue · 5 comments

在提问之前...

  • 我已经搜索了现有的 issues 和 discussions
  • 我已经阅读了readme中除版本记录以外的所有内容
  • 我在提问题之前至少花费了 5 分钟来思考和准备
  • 我正在使用最新版的 FGO-py

描述你的问题

c呆二技能有时候(有概率)充歪,出现的情况未知。
4号位c呆换到3号位,二技能给2号位用,有时候会充到3号位(自己)身上
发现无论是换人前的c呆还是换人后的c呆都有可能发生。。。
(此次截图的为换人后的c呆问题)

如何复现

选好助战点击开始战斗,阵容如下
image

加载中开启脚本“完成战斗”
出现此次问题
(ps:无论是“肝”还是“完成战斗”,都有几率出现该问题)

预期行为

c呆二技能正确释放到二号位宇宙凛身上而不是三号位。

相关 Logs

[2022-06-30 23:54:03,656][INFO]<fgo> FGO-py v9.0.0
[2022-06-30 23:54:04,932][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe devices
[2022-06-30 23:54:08,090][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 get-state
[2022-06-30 23:54:08,317][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 wait-for-device
[2022-06-30 23:54:08,588][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.build.version.sdk
[2022-06-30 23:59:52,708][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell ls -l /data/local/tmp/rotationwatcher.jar ; echo ---$?---
[2022-06-30 23:59:53,276][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 push D:\python\Lib\site-packages\airtest\core\android\static\apks\rotationwatcher.jar /data/local/tmp/rotationwatcher.jar
[2022-06-30 23:59:53,556][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell chmod 755 /data/local/tmp/rotationwatcher.jar ; echo ---$?---
[2022-06-30 23:59:53,657][INFO]<airtest.core.android.rotation> install rotationwacher finished
[2022-06-30 23:59:53,661][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell app_process -Djava.class.path=/data/local/tmp/rotationwatcher.jar /data/local/tmp com.example.rotationwatcher.Main
[2022-06-30 23:59:53,941][DEBUG]<airtest.utils.nbsp> [rotation_server]b'0'
[2022-06-30 23:59:54,684][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell wm size
[2022-06-30 23:59:54,684][INFO]<airtest.core.android.rotation> update orientation None->0
[2022-06-30 23:59:54,693][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell wm size
[2022-06-30 23:59:55,418][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.sf.lcd_density
[2022-06-30 23:59:55,468][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.sf.lcd_density
[2022-06-30 23:59:55,639][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys SurfaceFlinger ; echo ---$?---
[2022-06-30 23:59:55,671][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys SurfaceFlinger ; echo ---$?---
[2022-06-30 23:59:55,838][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getevent -p ; echo ---$?---
[2022-06-30 23:59:55,882][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getevent -p ; echo ---$?---
[2022-06-30 23:59:56,137][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys window windows ; echo ---$?---
[2022-06-30 23:59:56,235][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.product.cpu.abi
[2022-06-30 23:59:56,398][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.build.version.sdk
[2022-06-30 23:59:56,525][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell ls -l /data/local/tmp/minitouch ; echo ---$?---
[2022-06-30 23:59:56,721][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 push D:\\python\\Lib\\site-packages\\airtest\\core\\android\\static\\stf_libs\\x86_64\\minitouch /data/local/tmp/minitouch
[2022-06-30 23:59:56,944][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell chmod 755 /data/local/tmp/minitouch ; echo ---$?---
[2022-06-30 23:59:57,078][INFO]<airtest.core.android.touch_methods.minitouch> install_minitouch finished
[2022-06-30 23:59:57,081][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 forward --no-rebind tcp:16029 localabstract:minitouch_16029
[2022-06-30 23:59:57,236][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell /data/local/tmp/minitouch -n 'minitouch_16029' 2>&1
[2022-06-30 23:59:57,383][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mouse1 is not supported by libevdev'
[2022-06-30 23:59:57,422][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mice is not supported by libevdev'
[2022-06-30 23:59:57,462][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mouse0 is not supported by libevdev'
[2022-06-30 23:59:57,503][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Type B touch device nemuVM Virtual Input (1440x810 with 32 contacts) detected on /dev/input/event5 (score 22111)'
[2022-06-30 23:59:57,503][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: hard-limiting maximum number of contacts to 10'
[2022-06-30 23:59:57,521][DEBUG]<airtest.core.android.touch_methods.minitouch> minitouch header:b'v 1\n^ 10 1440 810 0\n$ 2545\n'
[2022-06-30 23:59:57,521][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Connection established'
[2022-06-30 23:59:57,589][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys package com.netease.nie.yosemite ; echo ---$?---
[2022-06-30 23:59:57,719][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 forward --no-rebind tcp:16386 localabstract:javacap_16386
[2022-06-30 23:59:57,841][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell pm path com.netease.nie.yosemite ; echo ---$?---
[2022-06-30 23:59:58,223][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell CLASSPATH=/data/app/com.netease.nie.yosemite-1/base.apk exec app_process /system/bin com.netease.nie.yosemite.Capture --scale 100 --socket javacap_16386 -lazy 2>&1
[2022-06-30 23:59:58,671][DEBUG]<airtest.utils.nbsp> [javacap_sever]b'Capture server listening on @javacap_16386'
[2022-06-30 23:59:58,900][DEBUG]<airtest.core.android.cap_methods.javacap> (1, 3, 0, 1440, 810, 0, 0, 0, 1)
[2022-06-30 23:59:59,310][DEBUG]<fgo.Fuse> 0
[2022-06-30 23:59:59,613][DEBUG]<fgo.Detect> isTurnBegin False
[2022-06-30 23:59:59,614][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-06-30 23:59:59,615][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-06-30 23:59:59,616][DEBUG]<fgo.Detect> isBattleFinished False
[2022-06-30 23:59:59,618][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:00,101][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:00,404][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:00,404][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:00,405][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:00,407][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:00,409][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:00,862][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:01,164][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:01,165][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:01,166][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:01,167][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:01,168][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:01,313][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:01,632][DEBUG]<fgo.Fuse> 3
[2022-07-01 00:00:01,942][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:01,945][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:01,946][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:01,949][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:01,951][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:02,465][DEBUG]<fgo.Fuse> 4
[2022-07-01 00:00:02,768][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:02,769][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:02,769][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:02,770][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:02,771][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:03,236][DEBUG]<fgo.Fuse> 5
[2022-07-01 00:00:03,545][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:03,548][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:03,550][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:03,554][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:03,561][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:04,035][DEBUG]<fgo.Fuse> 6
[2022-07-01 00:00:04,314][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:04,338][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:04,339][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:04,339][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:04,341][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:04,342][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:04,854][DEBUG]<fgo.Fuse> 7
[2022-07-01 00:00:05,158][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:05,159][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:05,160][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:05,162][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:05,162][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:05,702][DEBUG]<fgo.Fuse> 8
[2022-07-01 00:00:06,005][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:06,006][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:06,007][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:06,008][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:06,010][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:06,497][DEBUG]<fgo.Fuse> 9
[2022-07-01 00:00:06,799][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:06,799][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:06,800][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:06,801][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:06,802][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:07,316][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:07,352][DEBUG]<fgo.Fuse> 10
[2022-07-01 00:00:07,655][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:07,655][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:07,655][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:07,656][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:07,658][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:08,150][DEBUG]<fgo.Fuse> 11
[2022-07-01 00:00:08,452][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:08,453][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:08,453][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:08,456][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:08,457][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:08,884][DEBUG]<fgo.Fuse> 12
[2022-07-01 00:00:09,186][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:09,187][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:09,188][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:09,191][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:09,192][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:09,641][DEBUG]<fgo.Fuse> 13
[2022-07-01 00:00:09,944][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:09,945][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:09,945][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:09,946][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:09,947][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:10,318][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:10,395][DEBUG]<fgo.Fuse> 14
[2022-07-01 00:00:10,699][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:10,699][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 00:00:10,700][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 00:00:10,700][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 00:00:10,701][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 00:00:11,329][DEBUG]<fgo.Fuse> 15
[2022-07-01 00:00:11,634][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:12,123][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:12,125][DEBUG]<fgo.Detect> getStage 1
[2022-07-01 00:00:12,126][DEBUG]<fgo.Detect> isServantFriend [False, False, True]
[2022-07-01 00:00:12,127][DEBUG]<fgo.Detect> getStageTotal 3
[2022-07-01 00:00:12,127][INFO]<fgo.Kernel> Turn 1 Stage 1 StageTurn 1 [0, 1, 2]
[2022-07-01 00:00:12,147][DEBUG]<fgo.Detect> getHP [15351, 1856, 175]
[2022-07-01 00:00:12,151][DEBUG]<fgo.Detect> getNP [0, 0, 0]
[2022-07-01 00:00:12,155][DEBUG]<fgo.Detect> getEnemyNP [(0, 0), (0, 5), (0, 0)]
[2022-07-01 00:00:12,161][DEBUG]<fgo.Detect> getEnemyHP [0, 77481, 0]
[2022-07-01 00:00:13,320][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:13,529][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [True, True, True]]
[2022-07-01 00:00:14,372][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:14,373][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:14,373][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-01 00:00:16,322][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:16,630][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:16,632][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:17,424][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:17,425][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, True, True]]
[2022-07-01 00:00:18,229][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:18,230][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:18,232][DEBUG]<fgo.Detect> getSkillTargetCount 3
[2022-07-01 00:00:19,324][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:20,776][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:20,778][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:21,183][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:21,184][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:21,633][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:21,635][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:22,326][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:22,415][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:22,416][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, True]]
[2022-07-01 00:00:23,221][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:23,221][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:23,223][DEBUG]<fgo.Detect> getSkillTargetCount 3
[2022-07-01 00:00:25,328][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:25,811][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:25,813][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:26,217][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:26,221][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:26,997][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:26,999][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, False]]
[2022-07-01 00:00:28,331][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:33,670][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:33,672][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:34,034][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:34,036][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:34,334][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:34,404][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:34,405][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:34,806][DEBUG]<fgo.Fuse> 3
[2022-07-01 00:00:34,807][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:35,587][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:35,587][DEBUG]<fgo.Detect> isServantFriend [False, False, False]
[2022-07-01 00:00:37,337][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:37,821][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:37,823][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:38,615][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:38,617][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [True, True, True]]
[2022-07-01 00:00:39,432][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:39,433][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:39,435][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-01 00:00:40,348][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:41,652][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:41,653][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:42,095][DEBUG]<fgo.Fuse> 3
[2022-07-01 00:00:42,097][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:42,942][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:42,946][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, True, True]]
[2022-07-01 00:00:43,351][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:43,756][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:43,757][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:43,759][DEBUG]<fgo.Detect> getSkillTargetCount 2
[2022-07-01 00:00:46,345][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:46,347][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:46,354][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:46,788][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:46,790][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:47,143][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:47,146][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:47,923][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:47,925][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, True]]
[2022-07-01 00:00:48,735][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:48,735][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 00:00:48,737][DEBUG]<fgo.Detect> getSkillTargetCount 3
[2022-07-01 00:00:49,355][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 00:00:51,339][DEBUG]<fgo.Fuse> 0
[2022-07-01 00:00:51,343][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:51,762][DEBUG]<fgo.Fuse> 1
[2022-07-01 00:00:51,766][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 00:00:52,139][DEBUG]<fgo.Fuse> 2
[2022-07-01 00:00:52,141][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 00:00:52,356][DEBUG]<fgo.Detect> isNetworkError False

截图

image
看这np.jpg

image
image

配置

还有别的吗?

No response

来点色图

请不要涩涩捏

[2022-07-01 00:00:43,759][DEBUG]<fgo.Detect> getSkillTargetCount 2 -- 应该是3

在c呆的二技能可用时,点开二技能将会进入选择目标界面,在这个界面使用检查截图按钮创建一张截图并保存后发在回复里
如果你还停留在报错的界面并且没有进行后续操作,可以复制以下内容后点击控制-Execute之后按确定

fgoKernel.fuse.save()

你会在fgoLog中找到近期的若干张截图

昨天提完bug就睡了,今天早起刚开始刷就遇到了。
但是这次遇见的情况是换人之前的c呆充错的情况,而并非此issue所提的换人后的c呆,即为3号位的c呆bug,并非4号位
以下是-Execute的截图log

FuseLog_07_2022-07-01_06 34 12
技能前
FuseLog_08_2022-07-01_06 34 13
技能中
FuseLog_09_2022-07-01_06 34 17
技能后

再附上今早的日志log

[2022-07-01 06:26:38,821][INFO] FGO-py v9.0.0
[2022-07-01 06:26:39,457][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe devices
[2022-07-01 06:26:45,491][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 get-state
[2022-07-01 06:26:46,096][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 wait-for-device
[2022-07-01 06:26:46,196][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.build.version.sdk
[2022-07-01 06:32:35,594][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell ls -l /data/local/tmp/rotationwatcher.jar ; echo ---$?---
[2022-07-01 06:32:36,178][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 push D:\python\Lib\site-packages\airtest\core\android\static\apks\rotationwatcher.jar /data/local/tmp/rotationwatcher.jar
[2022-07-01 06:32:36,752][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell chmod 755 /data/local/tmp/rotationwatcher.jar ; echo ---$?---
[2022-07-01 06:32:36,861][INFO]<airtest.core.android.rotation> install rotationwacher finished
[2022-07-01 06:32:36,864][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell app_process -Djava.class.path=/data/local/tmp/rotationwatcher.jar /data/local/tmp com.example.rotationwatcher.Main
[2022-07-01 06:32:37,906][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell wm size
[2022-07-01 06:32:38,225][DEBUG]<airtest.utils.nbsp> [rotation_server]b'0'
[2022-07-01 06:32:38,655][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.sf.lcd_density
[2022-07-01 06:32:38,791][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys SurfaceFlinger ; echo ---$?---
[2022-07-01 06:32:38,907][INFO]<airtest.core.android.rotation> update orientation None->0
[2022-07-01 06:32:38,908][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell wm size
[2022-07-01 06:32:38,937][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getevent -p ; echo ---$?---
[2022-07-01 06:32:39,218][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.product.cpu.abi
[2022-07-01 06:32:39,343][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.build.version.sdk
[2022-07-01 06:32:39,491][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell ls -l /data/local/tmp/minitouch ; echo ---$?---
[2022-07-01 06:32:39,531][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getprop ro.sf.lcd_density
[2022-07-01 06:32:39,717][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys SurfaceFlinger ; echo ---$?---
[2022-07-01 06:32:39,729][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 push D:\python\Lib\site-packages\airtest\core\android\static\stf_libs\x86_64\minitouch /data/local/tmp/minitouch
[2022-07-01 06:32:39,901][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell getevent -p ; echo ---$?---
[2022-07-01 06:32:40,158][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys window windows ; echo ---$?---
[2022-07-01 06:32:40,926][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell chmod 755 /data/local/tmp/minitouch ; echo ---$?---
[2022-07-01 06:32:41,018][INFO]<airtest.core.android.touch_methods.minitouch> install_minitouch finished
[2022-07-01 06:32:41,020][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 forward --no-rebind tcp:16091 localabstract:minitouch_16091
[2022-07-01 06:32:41,099][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell /data/local/tmp/minitouch -n 'minitouch_16091' 2>&1
[2022-07-01 06:32:41,195][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mouse1 is not supported by libevdev'
[2022-07-01 06:32:41,248][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mice is not supported by libevdev'
[2022-07-01 06:32:41,275][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mouse0 is not supported by libevdev'
[2022-07-01 06:32:41,307][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Type B touch device nemuVM Virtual Input (1440x810 with 32 contacts) detected on /dev/input/event5 (score 22111)'
[2022-07-01 06:32:41,307][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: hard-limiting maximum number of contacts to 10'
[2022-07-01 06:32:41,310][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Connection established'
[2022-07-01 06:32:41,310][DEBUG]<airtest.core.android.touch_methods.minitouch> minitouch header:b'v 1\n^ 10 1440 810 0\n$ 2156\n'
[2022-07-01 06:32:41,668][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell dumpsys package com.netease.nie.yosemite ; echo ---$?---
[2022-07-01 06:32:41,770][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 forward --no-rebind tcp:15172 localabstract:javacap_15172
[2022-07-01 06:32:41,868][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell pm path com.netease.nie.yosemite ; echo ---$?---
[2022-07-01 06:32:42,297][DEBUG]<airtest.core.android.adb> D:\python\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s 127.0.0.1:7555 shell CLASSPATH=/data/app/com.netease.nie.yosemite-1/base.apk exec app_process /system/bin com.netease.nie.yosemite.Capture --scale 100 --socket javacap_15172 -lazy 2>&1
[2022-07-01 06:32:42,896][DEBUG]<airtest.utils.nbsp> [javacap_sever]b'Capture server listening on @javacap_15172'
[2022-07-01 06:32:43,055][DEBUG]<airtest.core.android.cap_methods.javacap> (1, 3, 0, 1440, 810, 0, 0, 0, 1)
[2022-07-01 06:32:44,399][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:44,934][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:32:44,935][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:32:44,935][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:32:44,937][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:32:44,937][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:32:45,224][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:32:45,485][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:32:45,788][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:32:46,236][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:46,237][DEBUG]<fgo.Detect> getStage 1
[2022-07-01 06:32:46,238][DEBUG]<fgo.Detect> isServantFriend [False, False, True]
[2022-07-01 06:32:46,239][DEBUG]<fgo.Detect> getStageTotal 3
[2022-07-01 06:32:46,240][INFO]<fgo.Kernel> Turn 1 Stage 1 StageTurn 1 [0, 1, 2]
[2022-07-01 06:32:46,945][DEBUG]<fgo.Detect> getHP [15351, 1856, 1623]
[2022-07-01 06:32:46,948][DEBUG]<fgo.Detect> getNP [0, 0, 0]
[2022-07-01 06:32:46,952][DEBUG]<fgo.Detect> getEnemyNP [(0, 0), (0, 5), (0, 0)]
[2022-07-01 06:32:46,959][DEBUG]<fgo.Detect> getEnemyHP [0, 77481, 0]
[2022-07-01 06:32:48,226][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:32:48,328][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [True, True, True]]
[2022-07-01 06:32:49,192][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:49,193][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:32:49,193][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-01 06:32:51,234][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:32:51,399][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:32:51,401][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:32:51,761][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:32:51,763][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:32:52,528][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:52,533][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, True, True]]
[2022-07-01 06:32:53,321][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:53,323][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:32:53,335][DEBUG]<fgo.Detect> getSkillTargetCount 3
[2022-07-01 06:32:54,235][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:32:55,900][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:55,903][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:32:56,271][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:32:56,276][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:32:56,633][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:32:56,636][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:32:57,237][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:32:57,390][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:57,391][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, True]]
[2022-07-01 06:32:58,171][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:32:58,172][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:32:58,174][DEBUG]<fgo.Detect> getSkillTargetCount 3
[2022-07-01 06:33:00,240][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:00,696][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:00,699][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:01,064][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:33:01,065][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:01,431][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:33:01,433][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:33:02,211][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:02,213][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, False]]
[2022-07-01 06:33:03,240][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:08,921][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:08,923][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:33:09,242][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:09,700][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:09,701][DEBUG]<fgo.Detect> isServantFriend [False, False, True]
[2022-07-01 06:33:11,907][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:11,910][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:33:12,244][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:12,733][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:12,735][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, False, False]]
[2022-07-01 06:33:13,521][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:13,522][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:33:13,523][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-01 06:33:15,245][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:15,619][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:33:15,622][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:15,904][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:33:15,906][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:16,187][DEBUG]<fgo.Fuse> 3
[2022-07-01 06:33:16,190][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:16,472][DEBUG]<fgo.Fuse> 4
[2022-07-01 06:33:16,475][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:16,764][DEBUG]<fgo.Fuse> 5
[2022-07-01 06:33:16,766][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:17,051][DEBUG]<fgo.Fuse> 6
[2022-07-01 06:33:17,054][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:17,338][DEBUG]<fgo.Fuse> 7
[2022-07-01 06:33:17,342][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:17,631][DEBUG]<fgo.Fuse> 8
[2022-07-01 06:33:17,633][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:17,633][CRITICAL]<fgo.Gui> Script Stopped: Stop Command Effected
[2022-07-01 06:33:18,246][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:50,335][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:33:50,638][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:50,641][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:50,641][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:50,642][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:50,642][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:51,088][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:33:51,253][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:51,391][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:51,391][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:51,392][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:51,393][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:51,394][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:51,908][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:33:52,211][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:52,212][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:52,212][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:52,213][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:52,214][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:52,644][DEBUG]<fgo.Fuse> 3
[2022-07-01 06:33:52,946][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:52,946][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:52,947][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:52,948][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:52,949][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:53,375][DEBUG]<fgo.Fuse> 4
[2022-07-01 06:33:53,677][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:53,677][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:53,678][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:53,679][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:53,681][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:54,227][DEBUG]<fgo.Fuse> 5
[2022-07-01 06:33:54,254][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:54,540][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:54,542][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:54,542][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:54,543][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:54,545][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:55,046][DEBUG]<fgo.Fuse> 6
[2022-07-01 06:33:55,352][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:55,355][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:55,355][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:55,356][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:55,357][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:55,829][DEBUG]<fgo.Fuse> 7
[2022-07-01 06:33:56,132][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:56,133][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:56,133][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:56,134][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:56,135][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:56,590][DEBUG]<fgo.Fuse> 8
[2022-07-01 06:33:56,893][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:56,894][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:56,894][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:56,896][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:56,897][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:57,256][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:33:57,385][DEBUG]<fgo.Fuse> 9
[2022-07-01 06:33:57,687][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:57,688][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:57,689][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:57,690][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:57,691][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:58,129][DEBUG]<fgo.Fuse> 10
[2022-07-01 06:33:58,431][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:58,432][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:58,432][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:58,433][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:58,434][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:58,903][DEBUG]<fgo.Fuse> 11
[2022-07-01 06:33:59,206][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:59,207][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:59,207][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:59,208][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:59,209][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:33:59,685][DEBUG]<fgo.Fuse> 12
[2022-07-01 06:33:59,987][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:33:59,988][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:33:59,988][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:33:59,989][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:33:59,990][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:00,258][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:00,498][DEBUG]<fgo.Fuse> 13
[2022-07-01 06:34:00,800][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:00,802][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:00,803][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:00,804][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:00,805][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:01,274][DEBUG]<fgo.Fuse> 14
[2022-07-01 06:34:01,577][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:01,577][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:01,578][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:01,579][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:01,580][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:02,019][DEBUG]<fgo.Fuse> 15
[2022-07-01 06:34:02,323][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:02,324][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:02,324][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:02,326][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:02,326][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:02,850][DEBUG]<fgo.Fuse> 16
[2022-07-01 06:34:03,153][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:03,154][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:03,154][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:03,155][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:03,157][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:03,260][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:03,610][DEBUG]<fgo.Fuse> 17
[2022-07-01 06:34:03,917][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:03,918][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:03,919][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:03,921][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:03,922][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:04,383][DEBUG]<fgo.Fuse> 18
[2022-07-01 06:34:04,686][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:04,687][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:04,687][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:04,688][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:04,689][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:05,127][DEBUG]<fgo.Fuse> 19
[2022-07-01 06:34:05,431][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:05,432][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:05,432][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:05,433][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:05,434][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:05,888][DEBUG]<fgo.Fuse> 20
[2022-07-01 06:34:06,191][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:06,192][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-01 06:34:06,192][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-01 06:34:06,194][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-01 06:34:06,195][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-01 06:34:06,262][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:06,788][DEBUG]<fgo.Fuse> 21
[2022-07-01 06:34:07,092][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:34:07,610][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:34:07,611][DEBUG]<fgo.Detect> getStage 1
[2022-07-01 06:34:07,613][DEBUG]<fgo.Detect> isServantFriend [False, False, True]
[2022-07-01 06:34:07,613][DEBUG]<fgo.Detect> getStageTotal 3
[2022-07-01 06:34:07,613][INFO]<fgo.Kernel> Turn 1 Stage 1 StageTurn 1 [0, 1, 2]
[2022-07-01 06:34:07,635][DEBUG]<fgo.Detect> getHP [15351, 1856, 175]
[2022-07-01 06:34:07,639][DEBUG]<fgo.Detect> getNP [0, 0, 0]
[2022-07-01 06:34:07,642][DEBUG]<fgo.Detect> getEnemyNP [(0, 0), (0, 5), (0, 0)]
[2022-07-01 06:34:07,649][DEBUG]<fgo.Detect> getEnemyHP [0, 77481, 0]
[2022-07-01 06:34:09,018][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [True, True, True]]
[2022-07-01 06:34:09,264][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:09,893][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:34:09,894][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:34:09,894][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-01 06:34:12,127][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:34:12,131][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:34:12,267][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:12,914][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:34:12,916][DEBUG]<fgo.Detect> isSkillReady [[True, True, True], [True, True, True], [False, True, True]]
[2022-07-01 06:34:13,715][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:34:13,715][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-01 06:34:13,717][DEBUG]<fgo.Detect> getSkillTargetCount 2
[2022-07-01 06:34:15,268][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:16,262][DEBUG]<fgo.Fuse> 0
[2022-07-01 06:34:16,264][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:16,681][DEBUG]<fgo.Fuse> 1
[2022-07-01 06:34:16,683][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-01 06:34:17,075][DEBUG]<fgo.Fuse> 2
[2022-07-01 06:34:17,077][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-01 06:34:18,270][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-01 06:34:28,915][DEBUG]<fgo.Detect> save fgoLog/FuseLog_00_2022-07-01_06.33.08.png
[2022-07-01 06:34:29,645][DEBUG]<fgo.Detect> save fgoLog/FuseLog_01_2022-07-01_06.33.09.png
[2022-07-01 06:34:30,399][DEBUG]<fgo.Detect> save fgoLog/FuseLog_02_2022-07-01_06.33.11.png
[2022-07-01 06:34:31,146][DEBUG]<fgo.Detect> save fgoLog/FuseLog_03_2022-07-01_06.33.12.png
[2022-07-01 06:34:31,911][DEBUG]<fgo.Detect> save fgoLog/FuseLog_04_2022-07-01_06.34.06.png
[2022-07-01 06:34:32,690][DEBUG]<fgo.Detect> save fgoLog/FuseLog_05_2022-07-01_06.34.07.png
[2022-07-01 06:34:33,449][DEBUG]<fgo.Detect> save fgoLog/FuseLog_06_2022-07-01_06.34.12.png
[2022-07-01 06:34:34,220][DEBUG]<fgo.Detect> save fgoLog/FuseLog_07_2022-07-01_06.34.12.png
[2022-07-01 06:34:35,113][DEBUG]<fgo.Detect> save fgoLog/FuseLog_08_2022-07-01_06.34.13.png
[2022-07-01 06:34:35,918][DEBUG]<fgo.Detect> save fgoLog/FuseLog_09_2022-07-01_06.34.17.png

image

pys16 commented

同样的问题,调试时发现出现此问题时Detect.getSkillTargetCount有概率返回2,所以点的时候位置出现了偏差,暂时的workaround是把C呆技能目标丢到一号位去;但是出于同样的问题,仇凛本身开二技能有可能开成红卡,那……只能不开二技能了
屏幕截图 2022-07-01 104135

image
点击的光效似乎与背景中的其他部分有不同的亮度点击的光效总在最顶层绘制
加延时加延时
会在下一个更新中修复

已修复,如此问题仍然存在,请reopen本issue