diff --git a/core/src/mindustry/ai/types/BuilderAI.java b/core/src/mindustry/ai/types/BuilderAI.java index 0cef52fb53..87bf7ad2a4 100644 --- a/core/src/mindustry/ai/types/BuilderAI.java +++ b/core/src/mindustry/ai/types/BuilderAI.java @@ -223,6 +223,11 @@ public class BuilderAI extends AIController{ return state.rules.waves && unit.team == state.rules.waveTeam && !unit.team.rules().rtsAi; } + @Override + public boolean shouldFire(){ + return !(unit.controller() instanceof CommandAI ai) || ai.shouldFire(); + } + @Override public boolean shouldShoot(){ return !unit.isBuilding() && unit.type.canAttack;