From 101a8733227398793eb5f1f89275968fceadabfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Sun, 6 Apr 2025 03:16:37 +0800 Subject: [PATCH] dev --- backend/core/basic/character.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/core/basic/character.py b/backend/core/basic/character.py index 28a3527c..8ecead25 100644 --- a/backend/core/basic/character.py +++ b/backend/core/basic/character.py @@ -352,7 +352,8 @@ class Character: """ for skill in self.skills: if min <= skill.learnLv <= max: - if type == -1 or skill.type == type: + type = 'all' if type == -1 else ('active' if type == 1 else 'passive') + if type == 'all' or skill.type == type: skill.lv += 1 def SetSkillCD(self, min=1, max=100, cd=0, exclude=[50, 85, 100]) -> None: