From cf4db95549dbaeee890da0b9f0536477d5dd4bfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A5=BF=E7=93=9C=C2=B0?= Date: Mon, 15 Dec 2025 14:58:45 +0800 Subject: [PATCH] fix --- .../character/GF/gunner_female/spitfire_female.py | 14 +++++++------- .../character/GF/swordman_male/weapon_master.py | 3 +++ backend/core/equipment/version_0/stone.py | 2 +- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/backend/core/character/GF/gunner_female/spitfire_female.py b/backend/core/character/GF/gunner_female/spitfire_female.py index 4db84cf1..4d80f390 100644 --- a/backend/core/character/GF/gunner_female/spitfire_female.py +++ b/backend/core/character/GF/gunner_female/spitfire_female.py @@ -296,23 +296,23 @@ class Skill28(PassiveSkill): hasVP = False hasUP = False custom = get_data(f'{prefix}/{uuid}', "custom") # noqa: E501 - # 攻击速度增加 : {value0}% + # 物理、 魔法攻击力增加率 : {value0}% data0 = get_data(f'{prefix}/{uuid}', 0) - # 施放速度增加 : {value1}% + # 独立攻击力增加率 : {value1}% data1 = get_data(f'{prefix}/{uuid}', 1) - # 物理、 魔法攻击力增加率 : {value2}% + # 转职后技能冷却时间减少率 : {value2}% data2 = get_data(f'{prefix}/{uuid}', 2) - # 独立攻击力增加率 : {value3}% + # 攻击速度增加 : {value0}% data3 = get_data(f'{prefix}/{uuid}', 3) - # 转职后技能冷却时间减少率 : {value4}% + # 施放速度增加 : {value1}% data4 = get_data(f'{prefix}/{uuid}', 4) # (冷却时间减少效果不适用于一次、 二次、 三次觉醒技能) # 填装速度增加 : {value5}% data5 = get_data(f'{prefix}/{uuid}', 5) associate = [ - {'data': data3, 'type': '$*PAtkI'}, - {'data': data4, 'type': '*cdReduce', 'exceptSkills': ['EMP磁暴','决战之日','终解·制空霸权']} + {'data': data0, 'type': '$*PAtkI'}, + {'data': data2, 'type': '*cdReduce', 'exceptSkills': ['EMP磁暴','决战之日','终解·制空霸权']} ] # M18阔剑地雷 diff --git a/backend/core/character/GF/swordman_male/weapon_master.py b/backend/core/character/GF/swordman_male/weapon_master.py index c2a13a81..2bb9ab8a 100644 --- a/backend/core/character/GF/swordman_male/weapon_master.py +++ b/backend/core/character/GF/swordman_male/weapon_master.py @@ -1516,6 +1516,9 @@ class Skill28(ActiveSkill): if mode == "剑气": self.hit0 = 0 self.hit1 = 1 + elif mode == "斩击": + self.hit0 = 1 + self.hit1 = 0 def vp_1(self): """ diff --git a/backend/core/equipment/version_0/stone.py b/backend/core/equipment/version_0/stone.py index 0a067331..a8f4099a 100644 --- a/backend/core/equipment/version_0/stone.py +++ b/backend/core/equipment/version_0/stone.py @@ -3068,7 +3068,7 @@ def stone_306(char: CharacterProperty): # 融合的装备强化/增幅从10开始每增加1时,技能伤害 +1%(最多叠加2次) # 融合的装备强化/增幅从10开始每增加1时,增益量 +150(最多叠加2次) # rarity: 史诗 - char.SetStatus(SkillAttack=0.185) + char.SetStatus(SkillAttack=0.195) reinforce = char.charEquipInfo['项链'].reinforce if reinforce > 10: value = min(reinforce - 10, 2)