From bbf9faa043d9bcc5f76b2552cf7ee8f8a5f93932 Mon Sep 17 00:00:00 2001 From: Derek Dziedzic Date: Fri, 27 Jun 2025 17:38:51 -0500 Subject: [PATCH] I think I fixed the arrow divide by zero issue --- Scripts/arrow.gd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Scripts/arrow.gd b/Scripts/arrow.gd index 51ff36f..78e2f42 100644 --- a/Scripts/arrow.gd +++ b/Scripts/arrow.gd @@ -33,7 +33,7 @@ func _physics_process(delta: float) -> void: pickup_follow(delta) func arrow_move(delta): - current_speed = clamp(current_speed - (delta * SPEED_DRAIN_RATE),0,1000) + current_speed = clamp(current_speed - (delta * SPEED_DRAIN_RATE),.001,1000) var applied_gravity = -9.8 * ((start_speed - current_speed) / current_speed) global_position += global_transform.basis * Vector3(0,applied_gravity,-current_speed) * delta