From 5d9f519426a4f1c849d1db6bd9e33c1727afa0a4 Mon Sep 17 00:00:00 2001 From: Anuken Date: Fri, 27 Jun 2025 23:56:58 -0400 Subject: [PATCH] Fixed #10974 --- core/src/mindustry/ui/dialogs/PlanetDialog.java | 2 +- .../world/blocks/distribution/DirectionalUnloader.java | 3 +-- gradle.properties | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/core/src/mindustry/ui/dialogs/PlanetDialog.java b/core/src/mindustry/ui/dialogs/PlanetDialog.java index c2f2fbe99d..1b18bc31db 100644 --- a/core/src/mindustry/ui/dialogs/PlanetDialog.java +++ b/core/src/mindustry/ui/dialogs/PlanetDialog.java @@ -1274,7 +1274,7 @@ public class PlanetDialog extends BaseDialog implements PlanetInterfaceRenderer{ if(sector.isAttacked()){ addSurvivedInfo(sector, stable, false); - }else if(sector.hasBase() && sector.planet.campaignRules.sectorInvasion && sector.near().contains(Sector::hasEnemyBase)){ + }else if(sector.hasBase() && sector.planet.campaignRules.sectorInvasion && sector.near().contains(s -> s.hasEnemyBase() && (s.preset == null || !s.preset.requireUnlock))){ stable.add("@sectors.vulnerable"); stable.row(); }else if(!sector.hasBase() && sector.hasEnemyBase()){ diff --git a/core/src/mindustry/world/blocks/distribution/DirectionalUnloader.java b/core/src/mindustry/world/blocks/distribution/DirectionalUnloader.java index 313426c159..76d6fb0ae4 100644 --- a/core/src/mindustry/world/blocks/distribution/DirectionalUnloader.java +++ b/core/src/mindustry/world/blocks/distribution/DirectionalUnloader.java @@ -96,8 +96,7 @@ public class DirectionalUnloader extends Block{ front.handleItem(this, item); back.items.remove(item, 1); back.itemTaken(item); - offset ++; - offset %= itemc; + offset = item.id + 1; break; } } diff --git a/gradle.properties b/gradle.properties index ce43e41c4b..a8e0be2bf0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -26,4 +26,4 @@ org.gradle.caching=true org.gradle.internal.http.socketTimeout=100000 org.gradle.internal.http.connectionTimeout=100000 android.enableR8.fullMode=false -archash=79c4cf021d +archash=9b55a5d628