From af3d7585d637b0358f390fd3e8a17ace2eb6d593 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 8 Nov 2024 14:20:36 -0500 Subject: [PATCH] Fixed #10315 --- core/src/mindustry/entities/abilities/EnergyFieldAbility.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/mindustry/entities/abilities/EnergyFieldAbility.java b/core/src/mindustry/entities/abilities/EnergyFieldAbility.java index cedf29df4f..430ccd9d3c 100644 --- a/core/src/mindustry/entities/abilities/EnergyFieldAbility.java +++ b/core/src/mindustry/entities/abilities/EnergyFieldAbility.java @@ -136,7 +136,7 @@ public class EnergyFieldAbility extends Ability{ if(hitBuildings && targetGround){ Units.nearbyBuildings(rx, ry, range, b -> { - if((b.team != Team.derelict || state.rules.coreCapture) && (b.team != unit.team || b.damaged())){ + if((b.team != Team.derelict || state.rules.coreCapture) && ((b.team != unit.team && b.block.targetable) || b.damaged()) && !b.block.privileged){ all.add(b); } });