diff --git a/core/src/mindustry/input/InputHandler.java b/core/src/mindustry/input/InputHandler.java index c4263b7323..fe1decc5d9 100644 --- a/core/src/mindustry/input/InputHandler.java +++ b/core/src/mindustry/input/InputHandler.java @@ -341,11 +341,6 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ ai.group = null; } - //remove when other player command - if(!headless && player != Vars.player){ - control.input.selectedUnits.remove(unit); - } - toAdd.add(unit); } } @@ -2319,7 +2314,7 @@ public abstract class InputHandler implements InputProcessor, GestureListener{ Point2 next = i == points.size - 1 ? null : points.get(i + 1); line.x = point.x; line.y = point.y; - if((!overrideLineRotation || diagonal) && !(block != null && block.ignoreLineRotation)){ + if((!overrideLineRotation || diagonal) && !(block != null && block.ignoreLineRotation && !mobile)){ int result = baseRotation; if(next != null){ result = Tile.relativeTo(point.x, point.y, next.x, next.y); diff --git a/core/src/mindustry/world/blocks/production/BeamDrill.java b/core/src/mindustry/world/blocks/production/BeamDrill.java index 79acd896c1..a142f890ea 100644 --- a/core/src/mindustry/world/blocks/production/BeamDrill.java +++ b/core/src/mindustry/world/blocks/production/BeamDrill.java @@ -69,7 +69,7 @@ public class BeamDrill extends Block{ solid = true; drawArrow = false; regionRotated1 = 1; - if(!mobile) ignoreLineRotation = true; + ignoreLineRotation = true; ambientSoundVolume = 0.05f; ambientSound = Sounds.loopMineBeam; diff --git a/core/src/mindustry/world/blocks/production/WallCrafter.java b/core/src/mindustry/world/blocks/production/WallCrafter.java index 99d980c77d..9ae3c98364 100644 --- a/core/src/mindustry/world/blocks/production/WallCrafter.java +++ b/core/src/mindustry/world/blocks/production/WallCrafter.java @@ -57,7 +57,7 @@ public class WallCrafter extends Block{ rotate = true; update = true; solid = true; - if(!mobile) ignoreLineRotation = true; + ignoreLineRotation = true; regionRotated1 = 1; envEnabled |= Env.space;