adj: projectile physics when moving backwards

This commit is contained in:
DottsGit
2026-06-06 01:49:43 -04:00
parent 8118100a95
commit a47d01632d
5 changed files with 7 additions and 8 deletions
+1 -1
View File
@@ -91,7 +91,7 @@ func _spawn_custom_projectile(origin: Vector3, fire_dir: Vector3) -> void:
proj.logical_source = origin
proj.velocity = fire_dir * projectile_speed
if player:
proj.velocity += fire_dir * player.velocity.dot(fire_dir)
proj.velocity += fire_dir * max(0.0, player.velocity.dot(fire_dir))
proj.damage = base_damage
proj.min_damage = min_damage
proj.falloff_start = falloff_start