hgjazhgj / FGO-py

自动爬塔! 自动每周任务! 全自动免配置跨平台的Fate/Grand Order助手.启动脚本,上床睡觉,养肝护发,满加成圣诞了解一下?
http://fgo-py.hgjazhgj.top/
GNU Affero General Public License v3.0
1.53k stars 179 forks source link

[游戏内需关闭技能使用确认] 无法进行战斗 #55

Closed 0osmanthus closed 2 years ago

0osmanthus commented 2 years ago

在提问之前...

描述你的问题

image 如图能够正常选助战和进本,但是一直卡在看技能这里,然后在原初卢恩,大神睿智和湖之加护里反复横跳 image

如何复现

  1. 前往 打开宝箱之门 极级 并放置在页面第一个关卡位置
  2. 点击 '肝!'
  3. 脚本正常运行进本
  4. 出现问题

预期行为

正常进行战斗

相关 Logs

[2022-07-28 19:11:08,162][INFO]<fgo> FGO-py v9.3.1
[2022-07-28 19:11:09,578][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe devices
[2022-07-28 19:11:10,731][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 wait-for-device
[2022-07-28 19:11:10,821][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getprop ro.build.version.sdk
[2022-07-28 19:11:13,675][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell ls -l /data/local/tmp/rotationwatcher.jar
[2022-07-28 19:11:13,768][DEBUG]<airtest.core.android.rotation> install_rotationwatcher skipped
[2022-07-28 19:11:13,768][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell app_process -Djava.class.path=/data/local/tmp/rotationwatcher.jar /data/local/tmp com.example.rotationwatcher.Main
[2022-07-28 19:11:14,127][DEBUG]<airtest.utils.nbsp> [rotation_server]b'0'
[2022-07-28 19:11:14,780][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell wm size
[2022-07-28 19:11:14,780][INFO]<airtest.core.android.rotation> update orientation None->0
[2022-07-28 19:11:14,781][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell wm size
[2022-07-28 19:11:15,161][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getprop ro.sf.lcd_density
[2022-07-28 19:11:15,289][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell dumpsys SurfaceFlinger
[2022-07-28 19:11:15,370][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getprop ro.sf.lcd_density
[2022-07-28 19:11:15,409][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getevent -p
[2022-07-28 19:11:15,480][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell dumpsys SurfaceFlinger
[2022-07-28 19:11:15,579][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getevent -p
[2022-07-28 19:11:15,907][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getprop ro.product.cpu.abi
[2022-07-28 19:11:16,002][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell getprop ro.build.version.sdk
[2022-07-28 19:11:16,090][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell dumpsys window windows
[2022-07-28 19:11:16,094][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell ls -l /data/local/tmp/minitouch
[2022-07-28 19:11:16,207][DEBUG]<airtest.core.android.touch_methods.minitouch> install_minitouch skipped
[2022-07-28 19:11:16,207][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 forward --no-rebind tcp:14590 localabstract:minitouch_14590
[2022-07-28 19:11:16,284][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell /data/local/tmp/minitouch -n 'minitouch_14590' 2>&1
[2022-07-28 19:11:16,452][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Note: device /dev/input/mice is not supported by libevdev'
[2022-07-28 19:11:16,772][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Type A touch device BlueStacks Virtual Touch (32767x32767 with 2 contacts) detected on /dev/input/event6 (score 42767)'
[2022-07-28 19:11:16,773][DEBUG]<airtest.utils.nbsp> [minitouch_server]b'Connection established'
[2022-07-28 19:11:16,774][DEBUG]<airtest.core.android.touch_methods.minitouch> minitouch header:b'v 1\n^ 2 32767 32767 0\n$ 13304\n'
[2022-07-28 19:11:16,807][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell dumpsys package com.netease.nie.yosemite
[2022-07-28 19:11:16,892][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 forward --no-rebind tcp:14447 localabstract:javacap_14447
[2022-07-28 19:11:16,966][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 shell pm path com.netease.nie.yosemite
[2022-07-28 19:11:17,272][DEBUG]<airtest.core.android.adb> D:\FateGO\FGO-py.portable\Python39\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe -s emulator-5554 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_14447 -lazy 2>&1
[2022-07-28 19:11:17,566][DEBUG]<airtest.utils.nbsp> [javacap_sever]b'Capture server listening on @javacap_14447'
[2022-07-28 19:11:17,615][DEBUG]<airtest.core.android.cap_methods.javacap> (1, 3, 0, 1280, 720, 0, 0, 0, 1)
[2022-07-28 19:11:17,750][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:11:20,520][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:04,016][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:04,320][DEBUG]<fgo.Detect> isMainInterface True
[2022-07-28 19:12:05,102][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:05,402][DEBUG]<fgo.Detect> isApEmpty False
[2022-07-28 19:12:05,450][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:05,526][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:05,754][DEBUG]<fgo.Detect> isChooseFriend False
[2022-07-28 19:12:05,754][DEBUG]<fgo.Detect> isNoFriend False
[2022-07-28 19:12:05,817][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:06,120][DEBUG]<fgo.Detect> isChooseFriend False
[2022-07-28 19:12:06,120][DEBUG]<fgo.Detect> isNoFriend False
[2022-07-28 19:12:06,184][DEBUG]<fgo.Fuse> 3
[2022-07-28 19:12:06,487][DEBUG]<fgo.Detect> isChooseFriend True
[2022-07-28 19:12:06,609][DEBUG]<fgo.Detect> findFriend (130, 549)
[2022-07-28 19:12:06,642][INFO]<fgo.Kernel> chooseFriend qp2
[2022-07-28 19:12:06,703][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:07,006][DEBUG]<fgo.Detect> isBattleBegin False
[2022-07-28 19:12:07,050][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:07,351][DEBUG]<fgo.Detect> isBattleBegin False
[2022-07-28 19:12:07,389][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:07,691][DEBUG]<fgo.Detect> isBattleBegin False
[2022-07-28 19:12:07,746][DEBUG]<fgo.Fuse> 3
[2022-07-28 19:12:08,048][DEBUG]<fgo.Detect> isBattleBegin False
[2022-07-28 19:12:08,105][DEBUG]<fgo.Fuse> 4
[2022-07-28 19:12:08,406][DEBUG]<fgo.Detect> isBattleBegin True
[2022-07-28 19:12:08,407][DEBUG]<fgo.Detect> getTeamIndex 7
[2022-07-28 19:12:08,528][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:19,274][INFO]<fgo.Kernel> Battle 1
[2022-07-28 19:12:19,320][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:19,622][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:19,622][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:19,623][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:19,624][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:19,624][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:19,987][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:20,288][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:20,289][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:20,289][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:20,290][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:20,290][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:20,530][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:20,610][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:20,912][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:20,912][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:20,913][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:20,914][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:20,914][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:21,234][DEBUG]<fgo.Fuse> 3
[2022-07-28 19:12:21,536][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:21,537][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:21,538][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:21,539][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:21,539][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:21,849][DEBUG]<fgo.Fuse> 4
[2022-07-28 19:12:22,151][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:22,151][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:22,152][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:22,152][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:22,153][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:22,468][DEBUG]<fgo.Fuse> 5
[2022-07-28 19:12:22,769][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:22,770][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:22,770][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:22,771][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:22,771][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:23,086][DEBUG]<fgo.Fuse> 6
[2022-07-28 19:12:23,389][DEBUG]<fgo.Detect> isTurnBegin False
[2022-07-28 19:12:23,389][DEBUG]<fgo.Detect> isSpecialDropSuspended False
[2022-07-28 19:12:23,390][DEBUG]<fgo.Detect> isSpecialDropRainbowBox False
[2022-07-28 19:12:23,390][DEBUG]<fgo.Detect> isBattleFinished False
[2022-07-28 19:12:23,391][DEBUG]<fgo.Detect> isBattleDefeated False
[2022-07-28 19:12:23,531][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:23,718][DEBUG]<fgo.Fuse> 7
[2022-07-28 19:12:24,020][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:24,280][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:24,280][DEBUG]<fgo.Detect> getStage 1
[2022-07-28 19:12:24,281][DEBUG]<fgo.Detect> isServantFriend False
[2022-07-28 19:12:24,281][DEBUG]<fgo.Detect> isServantFriend False
[2022-07-28 19:12:24,281][DEBUG]<fgo.Detect> isServantFriend False
[2022-07-28 19:12:24,282][DEBUG]<fgo.Detect> getStageTotal 3
[2022-07-28 19:12:24,317][DEBUG]<fgo.Detect> getFieldServantClassRank (5, 0)
[2022-07-28 19:12:24,380][DEBUG]<fgo.Detect> getFieldServant 215
[2022-07-28 19:12:24,416][DEBUG]<fgo.Detect> getFieldServantClassRank (5, 0)
[2022-07-28 19:12:24,476][DEBUG]<fgo.Detect> getFieldServant 284
[2022-07-28 19:12:24,512][DEBUG]<fgo.Detect> getFieldServantClassRank (4, 0)
[2022-07-28 19:12:24,577][DEBUG]<fgo.Detect> getFieldServant 253
[2022-07-28 19:12:24,577][INFO]<fgo.Kernel> Turn 1 Stage 1 StageTurn 1 [(5, 0, 3, 0, (2, 0), ((4, 1), (5, 3), (2, 1))), (5, 0, 7, 3, (2, 0), ((2, 0), (2, 1), (8, 1))), (4, 0, 6, 2, (1, 0), ((1, 5), (8, 5), (3, 0)))]
[2022-07-28 19:12:24,586][DEBUG]<fgo.Detect> getEnemyHp 23027
[2022-07-28 19:12:24,592][DEBUG]<fgo.Detect> getEnemyHp 24483
[2022-07-28 19:12:24,600][DEBUG]<fgo.Detect> getEnemyHp 23755
[2022-07-28 19:12:25,966][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,966][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,966][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,966][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,967][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,967][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,967][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,967][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:25,967][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:26,532][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:26,763][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:26,764][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:26,764][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:26,930][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:26,931][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:27,513][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:28,313][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:28,314][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:28,314][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:28,469][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:28,471][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:29,034][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:29,037][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:29,038][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:29,042][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:29,534][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:29,832][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:29,832][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:29,833][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:29,993][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:29,995][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:30,556][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:30,559][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:30,561][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:30,565][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:31,357][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:31,358][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:31,359][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:31,510][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:31,513][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:32,068][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:32,070][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:32,072][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:32,075][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:32,536][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:32,874][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:32,874][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:32,875][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:33,038][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:33,040][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:33,598][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:33,599][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:33,600][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:33,601][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:34,392][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:34,393][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:34,394][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:34,551][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:34,552][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:35,122][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:35,123][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:35,123][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:35,124][DEBUG]<fgo.Detect> getEnemyNp (0, 5)
[2022-07-28 19:12:35,126][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:35,128][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:35,132][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:35,132][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,132][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,132][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,133][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,133][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,133][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:35,537][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:35,936][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:35,936][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:35,937][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:36,092][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:36,094][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:36,955][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:37,753][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:37,753][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:37,754][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:37,915][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:37,916][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:38,480][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:38,482][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:38,484][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:38,487][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:38,539][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:39,279][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:39,280][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:39,280][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:39,436][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:39,438][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:39,999][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:40,001][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:40,003][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:40,006][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:40,796][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:40,796][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:40,797][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:40,955][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:40,957][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:41,522][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:41,524][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:41,526][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:41,530][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:41,540][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:42,318][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:42,319][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:42,319][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:42,476][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:42,478][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:43,049][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:43,839][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:43,840][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:43,841][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:44,003][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:44,005][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:44,542][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:44,563][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:44,563][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:44,563][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:44,563][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:44,564][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:44,564][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:44,564][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:45,368][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:45,369][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:45,370][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:45,535][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:45,539][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:46,106][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:47,213][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:47,214][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:47,214][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:47,374][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:47,376][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:47,543][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:47,944][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:47,946][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:47,948][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:47,951][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:48,748][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:48,749][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:48,750][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:48,929][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:48,931][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:49,499][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:49,501][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:49,503][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:49,506][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:50,307][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:50,307][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:50,307][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:50,472][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:50,474][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:50,545][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:51,039][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:51,042][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:51,043][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:51,046][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:51,840][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:51,841][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:51,842][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:52,000][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:52,002][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:52,573][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:53,369][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:53,370][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:53,370][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:53,546][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:53,847][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:53,849][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:54,413][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:54,414][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:54,414][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:54,414][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:54,414][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:54,415][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:54,415][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:12:55,229][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:55,230][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:55,231][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:55,408][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:55,413][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:55,979][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:56,560][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:56,797][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:56,798][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:56,799][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:56,977][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:56,982][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:57,546][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:57,548][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:57,550][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:57,552][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:58,348][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:58,349][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:58,350][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:12:58,516][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:12:58,518][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:12:59,091][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:12:59,093][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:59,095][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:12:59,099][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:12:59,563][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:12:59,900][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:12:59,901][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:12:59,902][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:00,094][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:00,097][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:00,679][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:00,681][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:00,683][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:00,686][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:01,483][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:01,483][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:01,484][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:01,643][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:01,645][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:02,210][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:02,565][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:03,014][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:03,015][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:03,016][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:03,194][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:03,203][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:03,766][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:03,766][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:03,766][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:03,766][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:03,767][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:03,767][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:03,767][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:04,564][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:04,565][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:04,565][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:04,719][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:04,724][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:05,288][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:05,567][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:06,095][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:06,096][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:06,096][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:06,261][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:06,264][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:06,833][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:06,836][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:06,837][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:06,843][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:07,940][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:07,941][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:07,942][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:08,102][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:08,104][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:08,569][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:08,664][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:08,665][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:08,667][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:08,670][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:09,469][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:09,470][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:09,470][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:09,639][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:09,643][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:10,240][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:10,243][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:10,245][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:10,250][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:11,068][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:11,069][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:11,069][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:11,249][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:11,251][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:11,570][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:11,814][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:12,613][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:12,614][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:12,614][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:12,779][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:12,782][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:13,349][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:13,350][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:13,350][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:13,350][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:13,350][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:13,350][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:13,351][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:14,163][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:14,164][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:14,165][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:14,324][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:14,326][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:14,572][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:14,891][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:15,687][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:15,688][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:15,688][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:15,854][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:15,856][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:16,435][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:16,437][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:16,439][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:16,443][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:17,242][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:17,243][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:17,244][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:17,413][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:17,415][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:17,574][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:17,968][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:17,970][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:17,972][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:17,976][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:18,780][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:18,780][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:18,781][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:18,955][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:18,958][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:19,524][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:19,527][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:19,528][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:19,532][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:20,330][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:20,331][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:20,331][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:20,494][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:20,496][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:20,576][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:21,061][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:21,859][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:21,860][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:21,860][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:22,020][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:22,022][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:22,598][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:22,598][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:22,598][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:22,598][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:22,599][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:22,599][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:22,599][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:23,404][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:23,405][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:23,406][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:23,576][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:23,578][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:23,579][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:24,141][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:24,937][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:24,938][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:24,938][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:25,095][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:25,097][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:25,659][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:25,661][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:25,664][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:25,667][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:26,461][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:26,462][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:26,462][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:26,580][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:26,627][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:26,629][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:27,193][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:27,195][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:27,197][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:27,200][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:28,001][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:28,002][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:28,002][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:28,168][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:28,170][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:28,731][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:28,733][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:28,735][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:28,738][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:29,530][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:29,531][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:29,531][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:29,581][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:29,689][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:29,691][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:30,259][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:31,058][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:31,059][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:31,059][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:31,236][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:31,238][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:31,804][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:31,805][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:31,805][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:31,805][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:31,805][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:31,805][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:31,806][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:32,582][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:32,609][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:32,610][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:32,610][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:32,779][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:32,781][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:33,340][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:34,135][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:34,136][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:34,136][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:34,297][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:34,299][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:34,863][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:34,865][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:34,867][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:34,871][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:35,583][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:35,658][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:35,659][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:35,660][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:35,819][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:35,821][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:36,378][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:36,380][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:36,382][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:36,386][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:37,177][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:37,177][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:37,178][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:37,334][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:37,336][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:37,896][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:37,898][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:37,900][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:37,903][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:38,585][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:38,710][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:38,711][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:38,712][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:38,886][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:38,888][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:39,448][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:40,247][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:40,248][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:40,248][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:40,412][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:40,413][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:40,978][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:40,978][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:40,978][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:40,978][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:40,979][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:40,979][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:40,979][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:41,586][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:41,773][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:41,774][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:41,775][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:41,930][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:41,932][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:42,493][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:43,288][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:43,289][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:43,290][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:43,463][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:43,464][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:44,025][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:44,027][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:44,029][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:44,033][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:44,589][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:44,833][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:44,834][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:44,834][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:44,995][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:44,996][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:45,563][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:45,565][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:45,567][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:45,571][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:46,377][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:46,378][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:46,378][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:46,542][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:46,544][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:47,110][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:47,112][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:47,115][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:47,118][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:47,592][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:47,917][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:47,918][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:47,919][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:48,082][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:48,084][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:48,642][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:49,443][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:49,444][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:49,444][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:49,611][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:49,613][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:50,188][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:50,189][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,189][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,189][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,190][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,190][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,190][DEBUG]<fgo.Detect> isSkillReady True
[2022-07-28 19:13:50,594][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:50,980][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:50,980][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:50,981][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:51,143][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:51,145][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:51,709][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:52,505][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:52,506][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:52,506][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:52,665][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:52,667][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:53,227][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:53,229][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:53,231][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:53,234][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:53,595][DEBUG]<fgo.Detect> isNetworkError False
[2022-07-28 19:13:54,028][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:54,028][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:54,029][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:54,191][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:54,194][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:54,770][DEBUG]<fgo.Fuse> 0
[2022-07-28 19:13:54,772][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:54,775][DEBUG]<fgo.Detect> getFieldServantNp 0
[2022-07-28 19:13:54,778][DEBUG]<fgo.Detect> getFieldServantNp 90
[2022-07-28 19:13:55,597][DEBUG]<fgo.Fuse> 1
[2022-07-28 19:13:55,597][DEBUG]<fgo.Detect> isSkillCastFailed False
[2022-07-28 19:13:55,598][DEBUG]<fgo.Detect> getSkillTargetCount 0
[2022-07-28 19:13:55,758][DEBUG]<fgo.Fuse> 2
[2022-07-28 19:13:55,760][DEBUG]<fgo.Detect> isTurnBegin True
[2022-07-28 19:13:56,597][DEBUG]<fgo.Detect> isNetworkError False

截图

image ![Uploading image.png…]()

还有别的吗?

No response

来点色图

hgjazhgj commented 2 years ago

游戏内关闭技能使用确认,打开缩短敌人消失时间与战斗2倍速
后两项对于FGO-py来说不是必须的,只是所有玩家都这么设置,不然好好的战斗变成打太极