From 7d3e3155f7a115a5022eafc8db139f75da4fc8c6 Mon Sep 17 00:00:00 2001 From: blackberry2093 <120944331+StalkerBaran@users.noreply.github.com> Date: Sun, 28 Dec 2025 00:43:24 +0700 Subject: [PATCH] BuilderAI fixing/improving (#11502) --- core/src/mindustry/ai/types/BuilderAI.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/types/BuilderAI.java b/core/src/mindustry/ai/types/BuilderAI.java index 87bf7ad2a4..7bbf1dfa32 100644 --- a/core/src/mindustry/ai/types/BuilderAI.java +++ b/core/src/mindustry/ai/types/BuilderAI.java @@ -121,9 +121,9 @@ public class BuilderAI extends AIController{ Build.validPlace(req.block, unit.team(), req.x, req.y, req.rotation))); if(valid){ - float range = Math.min(unit.type.buildRange - 20f, 100f); + float range = Math.min(unit.type.buildRange - unit.type.hitSize * 2f, buildRadius); //move toward the plan - moveTo(req.tile(), range - 10f, 20f); + moveTo(req.tile(), range, 20f); moving = !unit.within(req.tile(), range); }else{ //discard invalid plan