干员组替换错误修复

This commit is contained in:
Elaina 2024-11-18 20:05:43 +08:00
parent 3447f14896
commit 2121f7736f

View file

@ -23,10 +23,12 @@ class FightMixin:
"替换干员组名"
for group in self.groups:
for op in group["opers"]:
self.name_to_group[op["name"]] = group["name"]
self.group_to_name[group["name"]] = op["name"]
op["name"] = group["name"]
self.opers.append(op)
if op["name"] in self.operators:
self.name_to_group[op["name"]] = group["name"]
self.group_to_name[group["name"]] = op["name"]
op["name"] = group["name"]
self.opers.append(op)
break
def update_watching(self):
"更新干员的技能用法"
@ -53,9 +55,10 @@ class FightMixin:
def fight_init(self):
"战斗开始时重新初始化"
self.pause()
self.check_operators()
self.update_operators()
self.change_group()
self.update_watching()
self.check_operators()
self.update_operators()
self.pre_cost = self.cost()
self.play()