BNETDocs: Redux is no longer updated, this subdomain exists for archival purposes only. Visit the main site.

Navigation

Generate Code: All packets
Packets

Packet Information


Message ID:0x00
  
Message Name:PKT_STORM
  
Message Status:MORE RESEARCH NEEDED
  
Direction:Client -> Client (P2P)
  
Used By:Starcraft Shareware, Starcraft Broodwar, Diablo Shareware, Warcraft II, Starcraft, Starcraft Japanese, Diablo
  
Format:(WORD) Checksum
(WORD) Length
(WORD) Seq1
(WORD) Seq2
(BYTE) CLS
(BYTE) Command
(BYTE) PlayerID
(BYTE) Resend
(VOID) Payload
  
Remarks:Checksum:

Calculated from all of the data in this packet starting at Length. See here for the function, and more details on this protocol.

Length:

Includes everything you see here (EX: 12 + length of Payload).

Seq1:

Number of packets sent.

Seq2:

Number of packets received.

CLS:

Can be 0, 1, or 2.

0x00: Internal packets. Handled by network provider and sent to the game as high level events. Command is used by network provider.
0x01: Asynchronous packets. Payload sent to StarCraft, Diablo, or WarCraft II game. Can be sent any time. Command is 0.
0x02: Synchronous packets. Payload sent to StarCraft, Diablo, or WarCraft II game. Can be buffered but must be sent once per game turn. Command is 0.

Command:

The packet ID of CLS 0 packets. 0 for other packets.

PlayerID:

The player ID. If unknown (first few packets from client) set to 0xFF. Otherwise 0xFF means "everyone".

Resend:

0x00: Normal
Handle this normally.

0x01: Verify
Used to verify Seq1 and Seq2.

0x02: Resend
Resend request.

0x03: Callback
Resend response.

Packet name was invented.

See Storm Messages for CLS 0 packets.
See SCGP Messages for CLS 1 and 2 packets for StarCraft, BW, JP, and SHR.
See W2GP Messages for CLS 1 and 2 packets for WarCraft II BNE.
See D1GP Messages for CLS 1 and 2 packets for Diablo and SHR.

User Comments


For detailed questions and discussion, visit the Battle.net Research Forum

No comments were made. Be the first to contribute!

ALERT
We recommend you use Firefox to view this site. This site has been optimized for Firefox.

Get Firefox
BNLS Server Status
bnls.bnetdocs.org:
bnls.net:
bnls.mattkv.net:
phix.no-ip.org:
pyro.no-ip.biz:
bnls.war-lords.net:
bnls.anubisdev.net:
knight.mattkv.net:

= Online       = Offline

Battle.net Server Status

Battle.net v1

uswest.battle.net:
exodus.battle.net:
useast.battle.net:
asia.battle.net:
europe.battle.net:
ustest.battle.net:
beta.battle.net:
classicbeta.battle.net:
demo.war3.battle.net:

Battle.net v2

us.logon.battle.net:
eu.logon.battle.net:
kr.logon.battle.net:
cn.logon.battle.net:
us.patch.battle.net:
eu.patch.battle.net:
kr.patch.battle.net:
cn.patch.battle.net:
public-test.logon.battle.net:
public-test.patch.battle.net:

emNet

cali.emwar.com:
dallas.emwar.com:
kc.emwar.com:
ny.emwar.com:

PvPGN

server.eurobattle.net:
rubattle.net:
sc.theabyss.ru:
wc3.theabyss.ru:
bnetd.fishbattle.net:

RBNETD

server.bnetdocs.org:

= Online       = Offline



Copyrights

Site scripts and design copyrights reserved to Don Cullen.
Contents copyrighted to Blizzard and their parent corporation, Vivendi.
Main credits for contents goes to Arta. View the rest of credits.
Demented Minds copyrights reserved to Don Cullen 2003-present.
Copyright infringements will be prosecuted to the fullest extent allowable by law.
Please view our legal disclaimer and terms of service.