====== UO Protocol 0x74 ====== ===== Open Buy Window (Variable # of bytes) ===== This is used to send shop inventory information to the client. Offset Type Name Description ------ -------- ---------------- ------------------------------ 0000 BYTE cmd 0001 USHORT blockSize 0003 UINT vendorID 0007 BYTE numItems loop(numItems) { UINT price BYTE length length of text description CHAR[] name item description } **Note:** This packet is always preceded by a describe contents packet ([[uo_protocol_0x3c|0x3c]]) with the container id as the (vendorID | 0x40000000) and then an open container packet (0x24?) with the vendorID only and a model number of 0x0030 (probably the model number for the buy screen)