From ee64dcc0261f0236bb13850d641d7fbedc845580 Mon Sep 17 00:00:00 2001 From: Anuken Date: Wed, 30 Mar 2022 13:56:38 -0400 Subject: [PATCH] Block index fix --- core/src/mindustry/ai/BlockIndexer.java | 5 ++++- gradle.properties | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/core/src/mindustry/ai/BlockIndexer.java b/core/src/mindustry/ai/BlockIndexer.java index 209d6865b6..333c5d6b4f 100644 --- a/core/src/mindustry/ai/BlockIndexer.java +++ b/core/src/mindustry/ai/BlockIndexer.java @@ -195,7 +195,10 @@ public class BlockIndexer{ return damagedTiles[team.id] = new Seq<>(false); } - return damagedTiles[team.id]; + var tiles = damagedTiles[team.id]; + tiles.removeAll(b -> !b.damaged()); + + return tiles; } /** Get all allied blocks with a flag. */ diff --git a/gradle.properties b/gradle.properties index d717a5144b..c5c12d677d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -25,4 +25,4 @@ org.gradle.caching=true #used for slow jitpack builds; TODO see if this actually works org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 -archash=6ece186c25 +archash=916c5a7735