From 4501d7d7dd99b2a4ea3866ac885b2f4814766bbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Thu, 9 Jul 2026 14:10:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=85=BC=E5=AE=B9=E7=A5=9E=E5=99=A8?= =?UTF-8?q?=E5=85=8B=E9=9A=86=E6=AD=A6=E5=99=A8=E8=A3=85=E6=89=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/core/open/helper.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/backend/core/open/helper.py b/backend/core/open/helper.py index 31846f06..12e44a79 100644 --- a/backend/core/open/helper.py +++ b/backend/core/open/helper.py @@ -188,10 +188,13 @@ def trans_to_dcalc_set(detail, alter: AltersDep): else: item['enchant'] = '全属强(6)' if item.get('posName', '') == '皮肤': - match = re.search(r'\[(\d+)级\]', item.get('name', '')) - lv = int(match.group(1)) if match else None - if lv: - item['enchant'] = f'Lv{lv}主动+1|全属强(12)|四维(55)' + if item.get('name', '') == '神器克隆皮肤装扮': + item['enchant'] = '技攻(3%)|增益量(1%)|全属强(25)|四维(65)' + else: + match = re.search(r'\[(\d+)级\]', item.get('name', '')) + lv = int(match.group(1)) if match else None + if lv: + item['enchant'] = f'Lv{lv}主动+1|全属强(12)|四维(55)' if item.get('posName', '') == '光环': # 先默认这个了 不管了 item['enchant'] = 'Lv1~95+1|攻击强化(12%)|增益量(7%)'