diff --git a/core/assets/logicids.dat b/core/assets/logicids.dat index d0aa922655..99fbf56614 100644 Binary files a/core/assets/logicids.dat and b/core/assets/logicids.dat differ diff --git a/core/src/mindustry/ai/types/CommandAI.java b/core/src/mindustry/ai/types/CommandAI.java index eb447c3498..3b60a7785f 100644 --- a/core/src/mindustry/ai/types/CommandAI.java +++ b/core/src/mindustry/ai/types/CommandAI.java @@ -127,7 +127,7 @@ public class CommandAI extends AIController{ attackTarget != null && unit.within(attackTarget, engageRange) ? engageRange : unit.isGrounded() ? 0f : attackTarget != null ? engageRange : - 0f, unit.isFlying() ? 40f : 100f, false, null, true); + 0f, unit.isFlying() ? 40f : 100f, false, null, targetPos.epsilonEquals(vecOut, 1f)); } } diff --git a/core/src/mindustry/io/MapIO.java b/core/src/mindustry/io/MapIO.java index c14107e106..172118097a 100644 --- a/core/src/mindustry/io/MapIO.java +++ b/core/src/mindustry/io/MapIO.java @@ -2,7 +2,6 @@ package mindustry.io; import arc.files.*; import arc.graphics.*; -import arc.math.geom.*; import arc.struct.*; import arc.util.io.*; import mindustry.content.*; diff --git a/core/src/mindustry/world/blocks/distribution/Conveyor.java b/core/src/mindustry/world/blocks/distribution/Conveyor.java index 4c78ade6f0..b8e70f42f5 100644 --- a/core/src/mindustry/world/blocks/distribution/Conveyor.java +++ b/core/src/mindustry/world/blocks/distribution/Conveyor.java @@ -409,7 +409,7 @@ public class Conveyor extends Block implements Autotiler{ @Override public Object senseObject(LAccess sensor){ - if(sensor == LAccess.firstItem && len > 0) return ids[Math.max(0, len - 1)]; + if(sensor == LAccess.firstItem && len > 0) return ids[len - 1]; return super.senseObject(sensor); }