|Transport Layer:||Transmission Control Protocol (TCP)|
|Application Layer:||Battle.net v1 TCP Messages (SID)|
|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, Warcraft III Reign of Chaos
Warcraft III The Frozen Throne
(does not include protocol header)
Displays a message to the user. This message's fields are used as parameters for the Win32 API MessageBox, and can be passed directly to it. For more information about these parameters, see the documentation for MessageBox at MSDN.
Some more research on the behavior of this packet in Starcraft Broodwar has been done by HarpyWar and xboi209. Their documentation can be found on GitHub. Specifically, their research shows how to display a small and large MessageBox inside the client. A large MessageBox also shows the Caption parameter, whereas a small MessageBox does not.
no one has commented yet.