From 18f6822cb479f98549b6ded836d0b436ebc23f28 Mon Sep 17 00:00:00 2001 From: FatBoy-DOTC Date: Sun, 21 Apr 2024 19:23:01 -0500 Subject: [PATCH] fix mines auto claim when rolle dover --- src/engine/gameManager/SimulationManager.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/engine/gameManager/SimulationManager.java b/src/engine/gameManager/SimulationManager.java index 33580a59..d21bd621 100644 --- a/src/engine/gameManager/SimulationManager.java +++ b/src/engine/gameManager/SimulationManager.java @@ -251,7 +251,19 @@ public enum SimulationManager { Logger.info(mine.getZoneName() + "'s Mine is now Active!"); continue; } + if (mine.lastClaimer == null && (LocalDateTime.now().isAfter(closeTime) || LocalDateTime.now().isBefore(openTime))) { + //mineWindowClose(mine); + if(mine.firstThirty) { + mine.firstThirty = false; + }else { + mine.liveTime += 1; + if(mine.liveTime == 24) + mine.liveTime = 1; + mine.firstThirty = true; + continue; + } + } if (mine.isActive && mine.lastClaimer != null && (LocalDateTime.now().isAfter(closeTime) || LocalDateTime.now().isBefore(openTime))) { mineWindowClose(mine); }