Fix freeplay in some cases

This commit is contained in:
js6pak committed 2021-11-04 14:36:41 +01:00
1 parent d5929c270a
commit 12d44b1482
1 file changed
+1 -1
+1 -1
View File
@@ -16,7 +16,7 @@ namespace Reactor.Patches
public static void Prefix(InnerNetClient __instance, ref string addr, ref ushort port)
{
var serverManager = ServerManager.Instance;
if (addr == serverManager.OnlineNetAddress && __instance.GameMode == GameModes.OnlineGame && port != serverManager.OnlineNetPort)
if (__instance.GameMode == GameModes.OnlineGame && addr == serverManager.OnlineNetAddress && port != serverManager.OnlineNetPort)
{
Logger<ReactorPlugin>.Info($"Set endpoint to {addr}:{port}");
Logger<ReactorPlugin>.Info($"Correcting port to {serverManager.OnlineNetPort}");