From 22ca0ce33fa5f195a549c781a4e99dfc68bf77c3 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 13 Sep 2026 22:53:38 -0400 Subject: [PATCH] Avoidance radius clamp --- core/src/mindustry/async/AvoidanceProcess.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/async/AvoidanceProcess.java b/core/src/mindustry/async/AvoidanceProcess.java index 08b07d6093..2a5e6728eb 100644 --- a/core/src/mindustry/async/AvoidanceProcess.java +++ b/core/src/mindustry/async/AvoidanceProcess.java @@ -92,7 +92,7 @@ public class AvoidanceProcess implements AsyncProcess{ float rad = Float.intBitsToFloat(items[i + 1]); float rad2 = rad * rad; - int r = Math.max(1, Mathf.ceil(rad)); + int r = Mathf.clamp(1, Mathf.ceil(rad), 20); for(int dx = -r; dx <= r; dx++){ for(int dy = -r; dy <= r; dy++){