S>C 0x31 SID_CHANGEPASSWORD

Transport Layer:Transmission Control Protocol (TCP)
Application Layer:Battle.net v1 TCP Messages (SID)
Message Id:0x31
Message Name:SID_CHANGEPASSWORD
Direction:Server to Client
Used By:Starcraft Original, Starcraft Broodwar
Starcraft Shareware, Starcraft Japanese
Diablo Retail, Diablo Shareware
Diablo II, Diablo II Lord of Destruction
Warcraft II BNE
Message Format:
(does not include protocol header)
(UINT32) Result

Remarks

Reports success/failure if the account password was changed or not. This is used for the old logon system.

Result Description
0x00 Failure
0x01 Success
| Edited: Anonymous

Comments

l)ragon

The result values here are reversed.
BOOL Result, TRUE (Success), FALSE (Failure)

Clients, D2XP 1.14D, WAR2 (Latest) (have not tested anything else to lazy)

Davnit

I'm assuming you mean 0 == failure and 1 == success?

Caaaaarrrrlll

I've fixed the flipped result field.