diff options
| author | Michael <[email protected]> | 2017-05-29 16:08:59 -0400 |
|---|---|---|
| committer | Michael <[email protected]> | 2017-05-29 16:08:59 -0400 |
| commit | ff47625d2547deed441a853569f9fe84197e23b6 (patch) | |
| tree | b243f3c0cd0202f98e59e4b69ac9f318af95ded3 /ShiftOS.WinForms/Oobe.cs | |
| parent | 505073b6938fc8be8b91807a69bd67e45ed4382f (diff) | |
| download | shiftos_thereturn-ff47625d2547deed441a853569f9fe84197e23b6.tar.gz shiftos_thereturn-ff47625d2547deed441a853569f9fe84197e23b6.tar.bz2 shiftos_thereturn-ff47625d2547deed441a853569f9fe84197e23b6.zip | |
fix some clientside save softlocks
Diffstat (limited to 'ShiftOS.WinForms/Oobe.cs')
| -rw-r--r-- | ShiftOS.WinForms/Oobe.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ShiftOS.WinForms/Oobe.cs b/ShiftOS.WinForms/Oobe.cs index 9182b4b..96c2bf5 100644 --- a/ShiftOS.WinForms/Oobe.cs +++ b/ShiftOS.WinForms/Oobe.cs @@ -207,14 +207,15 @@ namespace ShiftOS.WinForms ServerMessageReceived smr = null; smr = (msg) => { - ServerManager.MessageReceived -= smr; if (msg.Name == "mud_savefile") { + ServerManager.MessageReceived -= smr; SaveSystem.CurrentSave = JsonConvert.DeserializeObject<Save>(msg.Contents); SaveSystem.SaveGame(); } else if(msg.Name=="mud_login_denied") { + ServerManager.MessageReceived -= smr; LinkSaveFile(token); } }; |
