Reset is handled when picking new hotZone.

This commit is contained in:
2023-02-26 07:31:26 -05:00
parent d5c219897d
commit f0f91325ba
2 changed files with 4 additions and 9 deletions
+4 -4
View File
@@ -216,7 +216,7 @@ public enum ZoneManager {
public static final void generateAndSetRandomHotzone() {
Zone hotzone;
Zone hotZone;
ArrayList<Integer> zoneArray = new ArrayList<>();
if (ZoneManager.macroZones.isEmpty())
@@ -233,14 +233,14 @@ public enum ZoneManager {
int entryIndex = ThreadLocalRandom.current().nextInt(zoneArray.size());
hotzone = ZoneManager.getZoneByUUID(zoneArray.get(entryIndex));
hotZone = ZoneManager.getZoneByUUID(zoneArray.get(entryIndex));
if (hotzone == null) {
if (hotZone == null) {
Logger.error("Hotzone is null");
return;
}
ZoneManager.setHotZone(hotzone);
ZoneManager.setHotZone(hotZone);
}
@@ -191,11 +191,6 @@ public class HourlyJobThread implements Runnable {
try {
// Reset zone availability at 1am
if (LocalDateTime.now().getHour() == 01)
ZoneManager.resetHotZones();
// Use the same hotZone this hour up and until
// the HotZone_Duration from the ConfigManager