From 8c95202d725ad3e048e2d3f6d47a6170312b0c82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Fri, 8 May 2026 16:34:28 +0800 Subject: [PATCH] =?UTF-8?q?fix(Weapons/DaoStatue):=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E5=9F=BA=E7=A1=80=E4=BC=A4=E5=AE=B3=E5=80=8D=E7=8E=87=E4=BB=8E?= =?UTF-8?q?125%=E9=99=8D=E8=87=B3105%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改了DaoStatue武器的rate2属性值及其相关描述,将基础伤害倍率从125%降低至105%以平衡游戏性 --- components/Weapons/DaoStatue.tscn | 4 ++-- scripts/Contents/Weapons/DaoStatue.gd | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/Weapons/DaoStatue.tscn b/components/Weapons/DaoStatue.tscn index fa44c6b..f5ff366 100644 --- a/components/Weapons/DaoStatue.tscn +++ b/components/Weapons/DaoStatue.tscn @@ -14,7 +14,7 @@ costBeachball = 499 store = { "atk": 15, "rate1": 0.05, -"rate2": 1.25 +"rate2": 1.05 } storeType = { "atk": 1, @@ -61,7 +61,7 @@ text = "[center]消耗[color=yellow]3[/color]层气力,挥出[b]无为之剑[/ 每失去[color=yellow]1[/color]点生命值,伤害+[color=cyan]5.0%[/color]; 无量反击可化解路径上的一切伤害, -每化解[color=yellow]1[/color]点伤害,基础伤害*[color=cyan]125.0%[/color]。[/center]" +每化解[color=yellow]1[/color]点伤害,基础伤害*[color=cyan]105.0%[/color]。[/center]" [node name="tease" parent="container" parent_id_path=PackedInt32Array(575698869) index="3" unique_id=689277044] visible = true diff --git a/scripts/Contents/Weapons/DaoStatue.gd b/scripts/Contents/Weapons/DaoStatue.gd index 7c51d0d..f9d5c48 100644 --- a/scripts/Contents/Weapons/DaoStatue.gd +++ b/scripts/Contents/Weapons/DaoStatue.gd @@ -4,7 +4,7 @@ extends Weapon func update(to: int, origin: Dictionary, _entity: EntityBase): origin["atk"] += 3 * to * soulLevel origin["rate1"] *= soulLevel - origin["rate2"] += 0.12 * (soulLevel - 1) + origin["rate2"] += 0.1 * (soulLevel - 1) return origin func checkAttack(entity: EntityBase) -> bool: return len(entity.getOrCreateCycleTimer("parry", 2000, 100).bullets) > 2