aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Server/SaveManager.cs
diff options
context:
space:
mode:
authorMichael VanOverbeek <[email protected]>2017-03-06 17:01:16 +0000
committerMichael VanOverbeek <[email protected]>2017-03-06 17:01:24 +0000
commit9e30864a106a1a9b5dab0ffd6c333951d3c91dd2 (patch)
tree9896b85dcb4f119d7eea8ace27471b760d6a952a /ShiftOS.Server/SaveManager.cs
parent909873af65113a5808e509741a3f37f849d425ca (diff)
downloadshiftos_thereturn-9e30864a106a1a9b5dab0ffd6c333951d3c91dd2.tar.gz
shiftos_thereturn-9e30864a106a1a9b5dab0ffd6c333951d3c91dd2.tar.bz2
shiftos_thereturn-9e30864a106a1a9b5dab0ffd6c333951d3c91dd2.zip
improvements
Diffstat (limited to 'ShiftOS.Server/SaveManager.cs')
-rw-r--r--ShiftOS.Server/SaveManager.cs8
1 files changed, 7 insertions, 1 deletions
diff --git a/ShiftOS.Server/SaveManager.cs b/ShiftOS.Server/SaveManager.cs
index cef8b37..e986ecd 100644
--- a/ShiftOS.Server/SaveManager.cs
+++ b/ShiftOS.Server/SaveManager.cs
@@ -1,4 +1,4 @@
-/*
+/*
* MIT License
*
* Copyright (c) 2017 Michael VanOverbeek and ShiftOS devs
@@ -73,6 +73,12 @@ namespace ShiftOS.Server
if (save.Username == args["username"].ToString() && save.Password == args["password"].ToString())
{
+ if(save.ID == new Guid())
+ {
+ save.ID = Guid.NewGuid();
+ WriteEncFile(savefile, JsonConvert.SerializeObject(save));
+ }
+
Program.server.DispatchTo(new Guid(guid), new NetObject("mud_savefile", new ServerMessage
{