From 350f3eefe4f5261780065556a9b2f4441597ae48 Mon Sep 17 00:00:00 2001 From: W1NDes Date: Sun, 6 Jul 2025 01:25:07 +0800 Subject: [PATCH] =?UTF-8?q?Fix(Meowfficer):=20=E4=BF=AE=E5=A4=8D=E5=89=8D1?= =?UTF-8?q?2=E4=B8=AA=E6=A7=BD=E4=BD=8D=E6=B2=A1=E6=9C=89=E9=9C=80?= =?UTF-8?q?=E8=A6=81=E5=BC=BA=E5=8C=96=E7=9A=84=E6=8C=87=E6=8C=A5=E7=8C=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/meowfficer/enhance.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/module/meowfficer/enhance.py b/module/meowfficer/enhance.py index 0fbb4a9a3..d5b6eda8a 100644 --- a/module/meowfficer/enhance.py +++ b/module/meowfficer/enhance.py @@ -366,7 +366,11 @@ class MeowfficerEnhance(MeowfficerBase): for _ in range(2): # Select target meowfficer # for enhancement - self._meow_select() + try: + self._meow_select() + except GameTooManyClickError: + logger.warning(f"槽位{self.config.MeowfficerTrain_EnhanceIndex}没有指挥猫") + return f'none cat in slot {self.config.MeowfficerTrain_EnhanceIndex}' if self._meow_get_level() >= 30: logger.info('Current meowfficer is already leveled max')