From 6fb4c79f82f0b1c903795684d1b29f2f36325ce7 Mon Sep 17 00:00:00 2001 From: Patrick 'Quezler' Mounier Date: Thu, 5 Mar 2020 14:29:27 +0100 Subject: [PATCH] Fix sleeping while reloading --- .../mindustry/world/blocks/distribution/CraterConveyor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/world/blocks/distribution/CraterConveyor.java b/core/src/mindustry/world/blocks/distribution/CraterConveyor.java index 292f939cde..6a6d3b0af6 100644 --- a/core/src/mindustry/world/blocks/distribution/CraterConveyor.java +++ b/core/src/mindustry/world/blocks/distribution/CraterConveyor.java @@ -153,8 +153,8 @@ public class CraterConveyor extends Block implements Autotiler{ // reel in crater if(entity.reload > 0f) entity.reload = Mathf.clamp(entity.reload - speed, 0f, 1f); - // no crater means no logic - if(entity.from == Pos.invalid){ + // sleep when idle + if(entity.from == Pos.invalid && entity.reload == 0f){ tile.entity.sleep(); return; }