diff --git a/backend/core/equipment/version_0/equ.py b/backend/core/equipment/version_0/equ.py index 1f9f7d02..33202e59 100644 --- a/backend/core/equipment/version_0/equ.py +++ b/backend/core/equipment/version_0/equ.py @@ -14872,7 +14872,7 @@ def equ_2000(char: CharacterProperty,effectDamage: list[float] = []): name='地震波', icon='/equipment/icon/special/magicstone/00417.png', cd=30, - data=effect_damage(effectDamage, 0, 90900) * effect, + data=effect_damage(effectDamage, 0, 90900) * min(effect, 3), ) ) if char.buffer: @@ -14954,7 +14954,6 @@ def equ_2002(char: CharacterProperty,effectDamage: list[float] = []): pass point = char.charEquipInfo['辅助装备'].precision skillAttack = 0.1 * point - (point // 25) * 0.1 + (0.1 if point >= 25 else 0) + (0.1 if point >= 50 else 0) + (0.1 if point >= 75 else 0) + (0.1 if point >= 100 else 0) - print(skillAttack / 100) buffer = 30 * point - (point // 25) * 30 + (350 if point >= 25 else 0) + (380 if point >= 50 else 0) + (380 if point >= 75 else 0) + (510 if point >= 100 else 0) char.SetStatus(SkillAttack=round(skillAttack / 100,6), Buffer=buffer) for part in ['项链', '手镯', '戒指']: