From a5cfbdcb001c282be458bc5990254ebe7ff7b704 Mon Sep 17 00:00:00 2001 From: CMHopeSunshine <277073121@qq.com> Date: Mon, 18 Jul 2022 19:20:31 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20=E4=BF=AE=E5=A4=8D`ysd`=E8=BE=BE?= =?UTF-8?q?=E8=BE=BE=E5=88=A9=E4=BA=9A=E4=BC=A4=E5=AE=B3=E8=AE=A1=E7=AE=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Paimon_Info/damage_cal/common.py | 4 ++-- Paimon_Info/damage_cal/damage.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Paimon_Info/damage_cal/common.py b/Paimon_Info/damage_cal/common.py index 778ef39..41afa20 100644 --- a/Paimon_Info/damage_cal/common.py +++ b/Paimon_Info/damage_cal/common.py @@ -647,8 +647,8 @@ def get_damage_multipiler(data: dict) -> dict: e = skill_data['魔王武装·狂澜']['数值']['重击伤害'][level_e].split('+') return { 'E-e水:近战重击': (float(e[0].replace('%', '')) / 100.0, float(e[1].replace('%', '')) / 100.0), - 'E-e水:断流·斩': float(skill_data['魔王武装·狂澜']['数值']['断流·斩伤害'][level_q].replace('%', '')) / 100.0, - 'A-e水:断流·破': float(skill_data['普通攻击·断雨']['数值']['断流·破 伤害'][level_q].replace('%', '')) / 100.0, + 'E-e水:断流·斩': float(skill_data['魔王武装·狂澜']['数值']['断流·斩伤害'][level_e].replace('%', '')) / 100.0, + 'A-e水:断流·破': float(skill_data['普通攻击·断雨']['数值']['断流·破 伤害'][level_a].replace('%', '')) / 100.0, 'Q-e水:近战大招': float(skill_data['极恶技·尽灭闪']['数值']['技能伤害·近战'][level_q].replace('%', '')) / 100.0, 'Q-e水-r蒸发2.0:近战大招蒸发': float(skill_data['极恶技·尽灭闪']['数值']['技能伤害·近战'][level_q].replace('%', '')) / 100.0, 'Q-e水:断流·爆': float(skill_data['极恶技·尽灭闪']['数值']['断流·爆伤害'][level_q].replace('%', '')) / 100.0 diff --git a/Paimon_Info/damage_cal/damage.py b/Paimon_Info/damage_cal/damage.py index fe351dc..09f6384 100644 --- a/Paimon_Info/damage_cal/damage.py +++ b/Paimon_Info/damage_cal/damage.py @@ -9,7 +9,7 @@ all_skill_data = load_json(path=Path(__file__).parent.parent.parent / 'utils' / def get_role_dmg(data: dict): - dm = get_damage_multipiler(data) + dm = get_damage_multipiler(deepcopy(data)) if not dm: return None dmg_data = {}