From 80046ba50531f37980abe8ad2c8a871036ed23f6 Mon Sep 17 00:00:00 2001 From: Anuken Date: Sun, 13 Nov 2022 09:53:18 -0500 Subject: [PATCH] Fixed #7884 --- core/src/mindustry/entities/comp/UnitComp.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/mindustry/entities/comp/UnitComp.java b/core/src/mindustry/entities/comp/UnitComp.java index b533e62e02..ba6cee7e1b 100644 --- a/core/src/mindustry/entities/comp/UnitComp.java +++ b/core/src/mindustry/entities/comp/UnitComp.java @@ -453,6 +453,11 @@ abstract class UnitComp implements Healthc, Physicsc, Hitboxc, Statusc, Teamc, I healTime -= Time.delta / 20f; wasHealed = false; + //die on captured sectors immediately + if(team.isOnlyAI() && state.isCampaign() && state.getSector().isCaptured()){ + kill(); + } + if(!headless && type.loopSound != Sounds.none){ control.sound.loop(type.loopSound, this, type.loopSoundVolume); }