Probe: recognize 12.1.0 CMSG_AUTH_SESSION opcode (0x440007)
Build (Windows x64) / build (push) Canceled after 0s
Build (Windows x64) / linux-build (push) Canceled after 0s

Temporary probe to test whether the 12.1.0 client opcode change is limited
to the auth handshake group and to validate the extracted build auth key.
This commit is contained in:
devbox
2026-08-15 12:01:54 +10:00
parent 2199b3badd
commit 8e229d9346
+2 -1
View File
@@ -84,7 +84,7 @@ enum OpcodeClient : uint32
CMSG_AUCTION_SELL_ITEM = 0x3B005E,
CMSG_AUCTION_SET_FAVORITE_ITEM = 0x400164,
CMSG_AUTH_CONTINUED_SESSION = 0x410003,
CMSG_AUTH_SESSION = 0x410001,
CMSG_AUTH_SESSION = 0x440007,
CMSG_AUTOBANK_ITEM = 0x3D0003,
CMSG_AUTOSTORE_BANK_ITEM = 0x3D0002,
CMSG_AUTO_DEPOSIT_ACCOUNT_BANK = 0x3A02ED,
@@ -1079,6 +1079,7 @@ inline constexpr std::ptrdiff_t GetOpcodeArrayIndex(OpcodeClient opcode)
case 0x3E: return idInGroup < 137 ? idInGroup + 1373 : -1;
case 0x40: return idInGroup < 422 ? idInGroup + 1510 : -1;
case 0x41: return idInGroup < 18 ? idInGroup + 1932 : -1;
case 0x44: return idInGroup < 18 ? idInGroup + 1932 : -1;
default: return -1;
}
}