This commit is contained in:
2025-04-24 21:22:02 +08:00
parent 57ce97f4fe
commit 4a4cb83c41
@@ -459,16 +459,16 @@ class classChange(Character):
def calc_weapon(self,cur:CharacterEquipInfo): def calc_weapon(self,cur:CharacterEquipInfo):
if cur.equInfo is None: if cur.equInfo is None:
return return
if cur.equInfo.itemDetailType == "副武器": if cur.equInfo.itemType == "副武器":
cur.equInfo.AtkP = cur.equInfo.AtkP * 0.1 cur.equInfo.AtkP = cur.equInfo.AtkP * 0.1
cur.equInfo.STR = 0 cur.equInfo.STR = 0
cur.equInfo.AtkI = cur.equInfo.AtkI * 0.1 cur.equInfo.AtkI = cur.equInfo.AtkI * 0.1
cur.equInfo.INT = 0 cur.equInfo.INT = 0
if cur.equInfo.categorize == '传世武器': if cur.equInfo.categorize == '传世武器':
ATKP = 武器强化计算(115, '史诗', cur.reinforce, cur.equInfo.itemDetailType, '物理', 1.12) * 0.1 ATKP = 武器强化计算(115, '史诗', cur.reinforce, cur.equInfo.itemDetailType, '物理', 1.12)
else: else:
# 强化计算 # 强化计算
ATKP = 武器强化计算(115, '史诗', cur.reinforce, cur.equInfo.itemDetailType, '物理') * 0.1 ATKP = 武器强化计算(115, '史诗', cur.reinforce, cur.equInfo.itemDetailType, '物理')
self.SetStatus(AtkP = 0.1 * ATKP) self.SetStatus(AtkP = ATKP * 0.1)
else: else:
super().calc_weapon(cur) super().calc_weapon(cur)