From d49bdeaae6dd8ed8221d2d2426da3b8035331826 Mon Sep 17 00:00:00 2001 From: galaxyhaxz Date: Thu, 23 Aug 2018 02:32:36 -0500 Subject: [PATCH] Fix portals/quests in multiplayer --- Source/msg.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Source/msg.cpp b/Source/msg.cpp index 46aca76ef..ad3ba1b1b 100644 --- a/Source/msg.cpp +++ b/Source/msg.cpp @@ -356,7 +356,7 @@ char *__fastcall DeltaExportJunk(char *a1) v3 = sgJunk.quests; do { - if ( v2->portal[0].x == -1 ) + if ( v2->portal[0].x == LOBYTE(-1) ) { *v1++ = -1; } @@ -537,12 +537,12 @@ void __fastcall delta_leave_sync(unsigned char bLevel) bool __fastcall delta_portal_inited(int i) { - return sgJunk.portal[i].x == -1; + return sgJunk.portal[i].x == LOBYTE(-1); } bool __fastcall delta_quest_inited(int i) { - return sgJunk.quests[i].qstate != -1; + return sgJunk.quests[i].qstate != LOBYTE(-1); } void __fastcall DeltaAddItem(int ii)