From ef7617701ee5e97e9bbfda6c470751525a13ec7d Mon Sep 17 00:00:00 2001 From: vottozi Date: Wed, 4 Mar 2026 03:37:58 +0600 Subject: [PATCH] fix server collision radius mismatch --- server/server.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/server/server.cpp b/server/server.cpp index dd1a900..ebfef93 100644 --- a/server/server.cpp +++ b/server/server.cpp @@ -526,9 +526,7 @@ void update_world(net::steady_timer& timer, net::io_context& ioc) { if (!session->fetchStateAtTime(now, targetState)) continue; Eigen::Vector3f diff = pr.pos - targetState.position; - const float shipRadius = 15.0f; - const float projectileRadius = 1.5f; - float combinedRadius = shipRadius + projectileRadius; + float combinedRadius = shipCollisionRadius + projectileHitRadius; if (diff.squaredNorm() <= combinedRadius * combinedRadius) { DeathInfo death;