diff --git a/MareSynchronos/Services/DalamudUtilService.cs b/MareSynchronos/Services/DalamudUtilService.cs index 8078bc6..a5b00fe 100644 --- a/MareSynchronos/Services/DalamudUtilService.cs +++ b/MareSynchronos/Services/DalamudUtilService.cs @@ -43,7 +43,7 @@ public class DalamudUtilService : IHostedService, IMediatorSubscriber private readonly IObjectTable _objectTable; private readonly PerformanceCollectorService _performanceCollector; private uint? _classJobId = 0; - private DateTime _delayedFrameworkUpdateCheck = DateTime.Now; + private DateTime _delayedFrameworkUpdateCheck = DateTime.UtcNow; private string _lastGlobalBlockPlayer = string.Empty; private string _lastGlobalBlockReason = string.Empty; private ushort _lastZone = 0; @@ -477,7 +477,7 @@ public class DalamudUtilService : IHostedService, IMediatorSubscriber return; } - bool isNormalFrameworkUpdate = DateTime.Now < _delayedFrameworkUpdateCheck.AddSeconds(1); + bool isNormalFrameworkUpdate = DateTime.UtcNow < _delayedFrameworkUpdateCheck.AddSeconds(1); _performanceCollector.LogPerformance(this, $"FrameworkOnUpdateInternal+{(isNormalFrameworkUpdate ? "Regular" : "Delayed")}", () => { @@ -624,7 +624,7 @@ public class DalamudUtilService : IHostedService, IMediatorSubscriber Mediator.Publish(new DelayedFrameworkUpdateMessage()); - _delayedFrameworkUpdateCheck = DateTime.Now; + _delayedFrameworkUpdateCheck = DateTime.UtcNow; }); } }