From 6398fed47bf82a10ae8ca5bdf61123040a1628ae Mon Sep 17 00:00:00 2001 From: BenMan95 <81588289+BenMan95@users.noreply.github.com> Date: Thu, 13 May 2021 12:07:30 -0500 Subject: [PATCH] Fixed logic controller updating (#5240) --- core/src/mindustry/logic/LExecutor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/mindustry/logic/LExecutor.java b/core/src/mindustry/logic/LExecutor.java index 17d48b7376..ddb498a69b 100644 --- a/core/src/mindustry/logic/LExecutor.java +++ b/core/src/mindustry/logic/LExecutor.java @@ -339,6 +339,7 @@ public class LExecutor{ public static LogicAI checkLogicAI(LExecutor exec, Object unitObj){ if(unitObj instanceof Unit unit && exec.obj(varUnit) == unit && unit.team == exec.team && !unit.isPlayer() && !(unit.controller() instanceof FormationAI)){ if(unit.controller() instanceof LogicAI la){ + la.controller = exec.building(varThis); return la; }else{ var la = new LogicAI();