diff --git a/fCraft/Commands/MaintenanceCommands.cs b/fCraft/Commands/MaintenanceCommands.cs index 7d608f7..fdff112 100644 --- a/fCraft/Commands/MaintenanceCommands.cs +++ b/fCraft/Commands/MaintenanceCommands.cs @@ -7,6 +7,7 @@ using fCraft.AutoRank; using JetBrains.Annotations; using System.Diagnostics; +using System.Reflection; namespace fCraft { /// Several yet-undocumented commands, mostly related to AutoRank. @@ -1348,8 +1349,9 @@ static void SaveHandler(Player player, CommandReader cmd) static void UpdatesHandler(Player player, CommandReader cmd) { DateTime latest = DateTime.UtcNow; - DateTime current = File.GetLastWriteTimeUtc(Process.GetCurrentProcess().MainModule.FileName); - + string path = Assembly.GetExecutingAssembly().Location; + DateTime current = File.GetLastWriteTimeUtc(path); + try { Uri uri = new Uri("https://123DMWM.tk/ProCraft/Builds/Latest.zip?"); HttpWebRequest request = HttpUtil.CreateRequest(uri, TimeSpan.FromSeconds(10));