Packet # | Packet Name | Length | Client | Server | Obsolete |
---|---|---|---|---|---|
0xD6 | Mega Cliloc | dynamic | X | X | |
Data Type | Description | ||||
byte 0xD6 | The packet number. | ||||
ushort Size | The size of the packet. | ||||
ushort 0x0001 | Unkown | ||||
uint Serial | The serial of the object (either a creature or an item). | ||||
ushort 0x0000 | Unknown | ||||
uint Serial2 | The serial of the object? | ||||
loop { uint ClilocID ushort AppendSize uni[] Text } |
This is a loop with the object's special properties. Note that the first entry is the item's name ID. ClilocID: The special property's Cliloc index. AppendSize: The size of the text in unicode that will be inserted as a Cliloc Token. Text: The text in unicode to be inserted. This is not included if AppendSize is 0. If there are multiple strings to be inserted, the strings are separated inside of Text by the ushort value of 0x0009. Take this into consideration when calculating AppendSize. |
||||
uint 0x00000000 | This indicates the end of the packet/entries. | ||||
Packet Description: This packet typically follows any packet that displays a creature/item. |