From 0e7e6c19f8f2e4552dc6176e839d94f46134c270 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Thu, 31 Jul 2025 10:39:54 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E9=87=8D=E9=9C=84=C2=B7?= =?UTF-8?q?=E5=8D=8F=E6=88=98=E5=B8=88=E7=AD=89=E7=BA=A7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../character/GF/gunner_female/paramedic.py | 2 +- backend/core/equipment/version_0/equ.py | 30 +++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) diff --git a/backend/core/character/GF/gunner_female/paramedic.py b/backend/core/character/GF/gunner_female/paramedic.py index fd3e10da..2a06a753 100644 --- a/backend/core/character/GF/gunner_female/paramedic.py +++ b/backend/core/character/GF/gunner_female/paramedic.py @@ -389,7 +389,7 @@ class Skill22(ActiveBufferSkill): """ name = "军械强化" learnLv = 30 - masterLv = 30 + masterLv = 10 maxLv = 40 position = 0 #TODO rangeLv = 3 diff --git a/backend/core/equipment/version_0/equ.py b/backend/core/equipment/version_0/equ.py index 3f841c79..398d40b8 100644 --- a/backend/core/equipment/version_0/equ.py +++ b/backend/core/equipment/version_0/equ.py @@ -1144,6 +1144,11 @@ def equ_86(char: CharacterProperty): # - 发动权威光谱效果 # rarity: 传说 char.SetStatus(SpeedA=0.1, SpeedM=0.1, SpeedR=0.1) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass @@ -1157,6 +1162,11 @@ def equ_87(char: CharacterProperty): # - 发动权威光谱效果 # rarity: 史诗 char.SetStatus(SpeedA=0.15, SpeedM=0.15, SpeedR=0.15) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass @@ -1171,6 +1181,11 @@ def equ_88(char: CharacterProperty): # - 发动权威光谱效果 # rarity: 太初 char.SetStatus(SpeedA=0.2, SpeedM=0.2, SpeedR=0.2) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass @@ -1247,6 +1262,11 @@ def equ_94(char: CharacterProperty): # - 冷却时间1秒 # rarity: 传说 char.equ_effect.append(EquEffect(name='冰封的火焰之躯', icon='/equipment/skill/26.png', cd=1, data=7650)) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass @@ -1266,6 +1286,11 @@ def equ_95(char: CharacterProperty): # rarity: 史诗 char.equ_effect.append(EquEffect(name='冰弩', icon='/equipment/skill/26.png', cd=1, data=7650)) char.equ_effect.append(EquEffect(name='火弩', icon='/equipment/skill/26.png', cd=1, data=7650)) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass @@ -1288,6 +1313,11 @@ def equ_96(char: CharacterProperty): char.equ_effect.append(EquEffect(name='冰弩', icon='/equipment/skill/26.png', cd=1, data=7650)) char.equ_effect.append(EquEffect(name='火弩', icon='/equipment/skill/26.png', cd=1, data=7650)) char.equ_effect.append(EquEffect(name='箭雨', icon='/equipment/skill/26.png', cd=20, data=102000)) + if char.buffer: + char.AddSkillLv(1, 100, 2) + char.BuffSkill.lv += 3 + char.AwakeSkill.lv += 4 + char.SetSkillCD(cd=0.2) pass