diff --git a/components/Bullets/InfinitySword.tscn b/components/Bullets/InfinitySword.tscn index a83d68e..c7f2c9f 100644 --- a/components/Bullets/InfinitySword.tscn +++ b/components/Bullets/InfinitySword.tscn @@ -145,7 +145,6 @@ height = 580.0 script = ExtResource("2_nbqhn") speed = 25.0 penerate = 1.0 -penerateDamageReduction = 0.1 autoSpawnAnimation = true autoPlayTexture = true freeAfterSpawn = true diff --git a/components/Weapons/DaoStatue.tscn b/components/Weapons/DaoStatue.tscn index 09dbef3..4d26eb8 100644 --- a/components/Weapons/DaoStatue.tscn +++ b/components/Weapons/DaoStatue.tscn @@ -14,7 +14,7 @@ costBeachball = 499 store = { "atk": 5, "rate1": 0.05, -"rate2": 1.05 +"rate2": 1.25 } 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]105.0%[/color]。[/center]" +每化解[color=yellow]1[/color]点伤害,基础伤害*[color=cyan]125.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 8d4fe6f..9dc434a 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"] += 4 * to * soulLevel origin["rate1"] *= soulLevel - origin["rate2"] += 0.06 * (soulLevel - 1) + origin["rate2"] += 0.15 * (soulLevel - 1) return origin func checkAttack(entity: EntityBase) -> bool: return len(entity.getOrCreateCycleTimer("parry", 2000, 100).bullets) > 2