From d16ec09793165a2efc3cefcfeddd2d1cbf9dbc3d Mon Sep 17 00:00:00 2001 From: Anuken Date: Sat, 29 Aug 2026 14:39:38 -0400 Subject: [PATCH] Fixed #12549 --- core/src/mindustry/entities/comp/BuildingComp.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/entities/comp/BuildingComp.java b/core/src/mindustry/entities/comp/BuildingComp.java index d12460c799..926a73d278 100644 --- a/core/src/mindustry/entities/comp/BuildingComp.java +++ b/core/src/mindustry/entities/comp/BuildingComp.java @@ -2176,8 +2176,8 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc, switch(prop){ case health -> { health = (float)Mathf.clamp(value, 0, maxHealth); - if(health <= 0f && !dead()){ - Call.buildDestroyed(self()); + if(health <= 0f){ + if(!dead) Call.buildDestroyed(self()); }else{ healthChanged(); }