From acc69a33ccb82aab5e8df6337c7c6f028dacc8d8 Mon Sep 17 00:00:00 2001 From: KingRainbow44 Date: Mon, 8 May 2023 02:25:57 -0400 Subject: [PATCH] Move time lock check --- src/main/java/emu/grasscutter/game/world/World.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/emu/grasscutter/game/world/World.java b/src/main/java/emu/grasscutter/game/world/World.java index 53df23dde..40bc9f9cf 100644 --- a/src/main/java/emu/grasscutter/game/world/World.java +++ b/src/main/java/emu/grasscutter/game/world/World.java @@ -422,7 +422,7 @@ public final class World implements Iterable { } // store updated world time every 60 seconds. (in-game hour) - if (this.tickCount % 60 == 0 && !this.timeLocked) { + if (this.tickCount % 60 == 0) { this.getHost().updatePlayerGameTime(this.currentWorldTime); } @@ -494,7 +494,7 @@ public final class World implements Iterable { * @param gameTime The time in game minutes. */ public void changeTime(long gameTime) { - this.currentWorldTime = gameTime; + if (!this.timeLocked) this.currentWorldTime = gameTime; // Trigger script events. this.players.forEach(