Browse Source

timezone updated

lakebane-master
FatBoy-DOTC 6 months ago
parent
commit
918a797f34
  1. 4
      src/engine/objects/Mine.java
  2. 2
      src/engine/workthreads/MineThread.java

4
src/engine/objects/Mine.java

@ -228,10 +228,10 @@ public class Mine extends AbstractGameObject {
LocalDateTime mineOpenTime;// = LocalDateTime.now().withMinute(0).withSecond(0).withNano(0); LocalDateTime mineOpenTime;// = LocalDateTime.now().withMinute(0).withSecond(0).withNano(0);
if(mine.firstThirty == true){ if(mine.firstThirty == true){
mineOpenTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(0).withSecond(0).withNano(0).plusHours(5); mineOpenTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(0).withSecond(0).withNano(0);
} }
else{ else{
mineOpenTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(30).withSecond(0).withNano(0).plusHours(5); mineOpenTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(30).withSecond(0).withNano(0);
} }
LocalDateTime mineCloseTime = mineOpenTime.plusMinutes(30); LocalDateTime mineCloseTime = mineOpenTime.plusMinutes(30);

2
src/engine/workthreads/MineThread.java

@ -110,7 +110,7 @@ public class MineThread implements Runnable {
Building tower = BuildingManager.getBuildingFromCache(mine.getBuildingID()); Building tower = BuildingManager.getBuildingFromCache(mine.getBuildingID());
if(tower == null) if(tower == null)
continue; continue;
LocalDateTime liveTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(mine.liveMinute).minusMinutes(1).plusHours(5); LocalDateTime liveTime = LocalDateTime.now().withHour(mine.liveHour).withMinute(mine.liveMinute).minusMinutes(1);
if(!mine.isActive && !mine.wasOpened) { if(!mine.isActive && !mine.wasOpened) {
if (LocalDateTime.now().isAfter(liveTime)) { if (LocalDateTime.now().isAfter(liveTime)) {
mineWindowOpen(mine); mineWindowOpen(mine);

Loading…
Cancel
Save