From 076d7e8683719816e22e9acfef160cc6dfc3580f 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: Sun, 30 Nov 2025 16:47:49 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=AD=A6=E5=99=A8):=20=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E7=81=AB=E5=B1=B1=E6=AD=A6=E5=99=A8=E7=9A=84=E6=95=B0=E5=80=BC?= =?UTF-8?q?=E5=B9=B3=E8=A1=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 降低火山武器的沙滩球消耗至200 提高火山武器各段伤害加成系数至0.03 提高基础攻击力加成至2倍 移除调试标记debugRebuild --- components/Weapons/Volcano.tscn | 3 +-- scripts/Contents/Weapons/Volcano.gd | 12 ++++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/components/Weapons/Volcano.tscn b/components/Weapons/Volcano.tscn index a24e652..87030c0 100644 --- a/components/Weapons/Volcano.tscn +++ b/components/Weapons/Volcano.tscn @@ -11,7 +11,7 @@ avatarTexture = ExtResource("2_hh01t") displayName = "火山" quality = 4 typeTopic = 2 -costBeachball = 300 +costBeachball = 200 store = { "atk": 10.0, "count": 1.0, @@ -34,7 +34,6 @@ storeType = { } descriptionTemplate = "召唤1支[b]火山[/b],以$rotate的效率跟随鼠标指向,进行基础伤害为$atk的4段挥舞攻击。造成的伤害分别为$dmg1,$dmg2,$dmg3,$dmg4,第4段攻击的同时发射$count支[b]火山幻影[/b],造成$dmg5伤害。" cooldown = 1750.0 -debugRebuild = true [node name="avatar" parent="container/info" index="0"] texture = ExtResource("2_hh01t") diff --git a/scripts/Contents/Weapons/Volcano.gd b/scripts/Contents/Weapons/Volcano.gd index f609870..fe019a7 100644 --- a/scripts/Contents/Weapons/Volcano.gd +++ b/scripts/Contents/Weapons/Volcano.gd @@ -3,13 +3,13 @@ extends Weapon func update(to: int, origin: Dictionary, _entity: EntityBase): origin["rotate"] += 0.005 * to * soulLevel - origin["dmg1"] += 0.025 * to * soulLevel - origin["dmg2"] += 0.025 * to * soulLevel - origin["dmg3"] += 0.025 * to * soulLevel - origin["dmg4"] += 0.025 * to * soulLevel - origin["dmg5"] += 0.025 * to * soulLevel + origin["dmg1"] += 0.03 * to * soulLevel + origin["dmg2"] += 0.03 * to * soulLevel + origin["dmg3"] += 0.03 * to * soulLevel + origin["dmg4"] += 0.03 * to * soulLevel + origin["dmg5"] += 0.03 * to * soulLevel origin["count"] = 1 * soulLevel - origin["atk"] += 1 * to * soulLevel + origin["atk"] += 2 * to * soulLevel return origin func attack(entity: EntityBase): for j in BulletBase.generate(