diff --git a/Source/Client/Mode/GameModeProtocol.cpp b/Source/Client/Mode/GameModeProtocol.cpp index 71108963..ad98a5d8 100644 --- a/Source/Client/Mode/GameModeProtocol.cpp +++ b/Source/Client/Mode/GameModeProtocol.cpp @@ -20,11 +20,13 @@ void DecodeSrcDst(const unsigned char* packed, int* srcX, int* srcY, int* dstX, // OFFSET: 0x00D08600 // FUNCTION: fn_21589 void SendPacketHeader(std::uint16_t packetType) { - GetRagConnection().Send(sizeof(packetType), &packetType); + std::uint16_t packet = packetType; + GetRagConnection().Send(sizeof(packet), &packet); } // OFFSET: 0x00D08620 // FUNCTION: fn_21590 void SendPacketHeader2(std::uint16_t packetType) { - GetRagConnection().Send(sizeof(packetType), &packetType); + std::uint16_t packet = packetType; + GetRagConnection().Send(sizeof(packet), &packet); }