|Direction:||Client to Server|
|Used By:||Starcraft Original, Starcraft Broodwar|
Starcraft Shareware, Starcraft Japanese
Diablo Retail, Diablo Shareware
Diablo II, Diablo II Lord of Destruction
Warcraft II BNE, Warcraft III Reign of Chaos
Warcraft III The Frozen Throne
Requests an extended profile.
This message may only be sent after a successful version check from either S>C 0x51 SID_AUTH_CHECK or S>C 0x07 SID_REPORTVERSION. Official clients send this at the logon screen to query game statistics such as wins and losses for the account before logging on. (See screenshot of packet dump.)
Please note that if you provide more than one account, Battle.net will return your request as if you sent it with 0 accounts and 0 keys, indicating that no data is present other than the 3
UINT32. This means you cannot use this message for multiple users all at once; you must submit this message once for each user you wish to know about. This only applies to official Battle.net servers, it might not apply to PvPGN servers or equivalent software.
In addition, requesting 32 or more keys at one time makes Battle.net kick you (it does not ban you however).
If you send this message on a voided account or game key, Battle.net will disconnect and IP ban you for 5 minutes.
Note: This list may not represent all of the available keys that can be queried. If you find more, please consider adding them here.
Note: Any key in the table below can contain an 0x09 (tab) character in its value.
|profile\sex||This field is defunct in STAR/SEXP/WAR3/W3XP.|
|profile\age||This field is defunct.|
|profile\description||The maximum length for this field is 512 bytes, including the
Note: Battle.net returns blank values for anyone but yourself.
|System\MFT Last Write|
|System\MFT Time Logged|
|record\GAME\0\last game result|
|record\GAME\1\last game result|
IronMan Ladder Games
Note: These are for W2BN exclusively.
|record\GAME\3\last game result|