From b591afa2ec8f0bd1dac07f55b26abb0a56cb3c08 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 31 Dec 2021 09:24:09 -0500 Subject: [PATCH] Crash fix --- core/src/mindustry/content/UnitTypes.java | 1 + core/src/mindustry/input/InputHandler.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/mindustry/content/UnitTypes.java b/core/src/mindustry/content/UnitTypes.java index 020604efd7..2434de07da 100644 --- a/core/src/mindustry/content/UnitTypes.java +++ b/core/src/mindustry/content/UnitTypes.java @@ -2705,6 +2705,7 @@ public class UnitTypes{ new UnitEngine(49 / 4f, -62 / 4f, es, 315f) ); + //TODO repair weapon Vec2[] positions = {/*new Vec2(30f, 50f), */new Vec2(60f, -15f)}; int i = 0; diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index bffd919f7b..d8a580d212 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -1111,7 +1111,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ } Building build = world.buildWorld(Core.input.mouseWorld().x, Core.input.mouseWorld().y); - if(build instanceof ControlBlock cont && cont.canControl() && build.team == player.team() && cont.unit() != player.unit()){ + if(build instanceof ControlBlock cont && cont.canControl() && build.team == player.team() && cont.unit() != player.unit() && cont.unit().isAI()){ return cont.unit(); }