set maintenance dates correctly
This commit is contained in:
@@ -24,7 +24,7 @@ public enum MaintenanceManager {
|
||||
|
||||
public static void setMaintDateTime(Building building, LocalDateTime maintDate) {
|
||||
|
||||
building.maintDateTime = maintDate;
|
||||
building.maintDateTime = maintDate.withHour(1).withMinute(0).withSecond(0);
|
||||
DbManager.BuildingQueries.updateMaintDate(building);
|
||||
|
||||
}
|
||||
|
||||
@@ -53,8 +53,8 @@ public class HourlyJobThread implements Runnable {
|
||||
Logger.error("missing city map");
|
||||
}
|
||||
|
||||
//run maintenance every day at 1 am
|
||||
if(LocalDateTime.now().getHour() == 1) {
|
||||
//run maintenance every day at 2 am
|
||||
if(LocalDateTime.now().getHour() == 2) {
|
||||
MaintenanceManager.dailyMaintenance();
|
||||
|
||||
//produce mine resources once a day
|
||||
|
||||
Reference in New Issue
Block a user