|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
Username is the account username for all products except Diablo II.
Diablo II uses the game's character name (open or closed Battle.net). This may be a bug, since Diablo II also passes the character name in the statstring.
This value is ignored by the server.
Statstring is the client's statstring.
For Diablo, the server sets the first four bytes to your product value (RHSD, LTRD) and uses the string as-is for statstrings in channels. The client sends the character statstring of the form
XXXX # # # # # # # # # with the values
Product Level Class Dots Strength Magic Dexterity Vitality Gold Spawned, but any string value is accepted by the server.
For Warcraft II, Starcraft, and Warcraft III, the field is empty.
For Diablo II, the field is the string
Realm is an empty string on Open Battle.net.
This value is ignored by the server unless the client is on Diablo (DRTL/DSHR).