diff --git a/core/src/mindustry/world/blocks/ConstructBlock.java b/core/src/mindustry/world/blocks/ConstructBlock.java index c99f36f36b..9c04676fc1 100644 --- a/core/src/mindustry/world/blocks/ConstructBlock.java +++ b/core/src/mindustry/world/blocks/ConstructBlock.java @@ -288,6 +288,9 @@ public class ConstructBlock extends Block{ } progress = Mathf.clamp(progress - amount); + + // fast forward boulder deconstruction when visually already gone + if(progress <= 0.35f && previous instanceof Boulder) progress = 0; if(progress <= 0 || state.rules.infiniteResources){ if(lastBuilder == null) lastBuilder = builder;