From a4ac318c9e804b08839ae5c1deb16f47b93fb21c Mon Sep 17 00:00:00 2001 From: Anuken Date: Mon, 20 Jan 2020 15:00:38 -0500 Subject: [PATCH] Changed deconstruct event to fire before tile removal --- core/src/mindustry/world/blocks/BuildBlock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/world/blocks/BuildBlock.java b/core/src/mindustry/world/blocks/BuildBlock.java index 14187850ba..19969df254 100644 --- a/core/src/mindustry/world/blocks/BuildBlock.java +++ b/core/src/mindustry/world/blocks/BuildBlock.java @@ -57,8 +57,8 @@ public class BuildBlock extends Block{ public static void onDeconstructFinish(Tile tile, Block block, int builderID){ Team team = tile.getTeam(); Effects.effect(Fx.breakBlock, tile.drawx(), tile.drawy(), block.size); - tile.remove(); Events.fire(new BlockBuildEndEvent(tile, playerGroup.getByID(builderID), team, true)); + tile.remove(); if(shouldPlay()) Sounds.breaks.at(tile, calcPitch(false)); }