S>C 0x51 D2GS_WORLDOBJECT

Transport Layer:Transmission Control Protocol (TCP)
Application Layer:Diablo II In-Game Messages (D2GS)
Message Id:0x51
Message Name:D2GS_WORLDOBJECT
Direction:Server to Client
Options: In Research
Used By:Diablo II, Diablo II Lord of Destruction
Message Format:
(does not include protocol header)
(UINT8)  Object Type - Any information appreciated
(UINT32) Object ID
(UINT16)  Object unique code
(UINT16)  X Coordinate
(UINT16)  Y Coordinate
(UINT8)  State *
(UINT8)  Interaction Condition 

Remarks

Server-assigned coordinate, object ID, and state/interaction properties.

States:
0x00 - Object's state can be changed. (Confirm?)
0x02 - Object's state cannot be changed with (0x13) interaction. (Confirm?)

Interaction Conditions:
0x00 - General object. E.G.: Stash, chests, etc.
0x01 - Refresh shrine
0x02 - Health shrine
0x05 - Chest will catch fire (upon interaction)
0x08 - Monster contained within chest (sarcophagus)
0x0D - Mana recharge shrine
0x0E - Stamina shrine
0x0F - Experience shrine
0x13 - Fire shrine
0x80 - Chest is locked (State will be 0)

*If this value is 0, expect no packet 0x0E (status) to follow, if 2, then there will be.

Please note: This message's official name is not known, and has been invented.

Anonymous

Comments

no one has commented yet.