From a2df0abc689cc9768b90da0c685665028c1d80b0 Mon Sep 17 00:00:00 2001 From: mkwcat Date: Sat, 6 Jan 2024 16:15:19 -0500 Subject: [PATCH] GPCM: Bump payload version to 2 --- gpcm/login.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gpcm/login.go b/gpcm/login.go index 1475320..445b6bc 100644 --- a/gpcm/login.go +++ b/gpcm/login.go @@ -143,7 +143,7 @@ func (g *GameSpySession) login(command common.GameSpyCommand) { // TODO: Check that the game is compatible with the DNS g.NeedsExploit = true } else { - if !payloadVerExists || payloadVer != "1" { + if !payloadVerExists || payloadVer != "2" { g.replyError(GPError{ ErrorCode: ErrLogin.ErrorCode, ErrorString: "The payload version is invalid.", @@ -277,7 +277,7 @@ func (g *GameSpySession) exLogin(command common.GameSpyCommand) { signature, signatureExists := command.OtherValues["wwfc_sig"] deviceId := uint32(0) - if !payloadVerExists || payloadVer != "1" { + if !payloadVerExists || payloadVer != "2" { g.replyError(GPError{ ErrorCode: ErrLogin.ErrorCode, ErrorString: "The payload version is invalid.",