diff --git a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java index 45023deac8..9a31172660 100644 --- a/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java +++ b/core/src/io/anuke/mindustry/world/blocks/BuildBlock.java @@ -280,6 +280,10 @@ public class BuildBlock extends Block{ progress = Mathf.clamp(progress - amount); + if(builder instanceof Player){ + builderID = builder.getID(); + } + if(progress <= 0 || state.rules.infiniteResources){ Call.onDeconstructFinish(tile, this.cblock == null ? previous : this.cblock, builderID); }