hgjazhgj/FGO-py

宇宙凛2技能报错

siyige2727 opened this issue · 1 comments

在提问之前...

  • 我的问题是有从者的技能没有合理地施放
  • 我已经搜索了现有的 issues 和 discussions
  • 我正在使用最新版的 FGO-py

从者编号

No.268 太空伊士塔尔

描述

报错信息:
[2022-07-25 09:38:21,961][ERROR]<fgo.Gui> string index out of range
Traceback (most recent call last):
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoGui.py", line 93, in f
func(*args,**kwargs)
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoKernel.py", line 288, in call
if self.battleProc():device.perform(' ',(200,200,200,200,200,200))
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoKernel.py", line 237, in call
self.turnProc(self.turn)
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoKernel.py", line 104, in call
self.dispatchSkill()
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoKernel.py", line 163, in dispatchSkill
self.castServantSkill(i[1],i[2],0)
File "D:\FGO\FGO_Easy_Install\FGO-py\FGO-py\fgoKernel.py", line 219, in castServantSkill
if t:=Detect.cache.getSkillTargetCount():device.perform(['3333','2244','3234'][t-1][f if(f:=self.servant[pos][5][skill][1])in{6,7,8}else target],(300,))
IndexError: string index out of range
之前的版本(8.8.0或者更早的)好像也偶尔报这个错

fixed in v9.2.3