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