====== UO Protocol 0xB8 ====== ===== Request Char Profile (Variable # of bytes) ===== Offset Type Name Description ------ -------- ---------------- ------------------------------ 0000 BYTE cmd 0001 USHORT size 0003 BYTE mode CLIENT ONLY! Does not exist in server message 0004 UINT id If request, ends here. If Update request BYTE[2] cmdType (0x0001 - Update) BYTE[2] msglen (# of unicode characters) BYTE[msglen][2] new profile, in unicode, not null terminated. Else If from server BYTE[?] character name (not unicode, null terminated.) BYTE[2] (0x0000) (a non-unicode title string?) BYTE[?][2] profile (in unicode, ? can be 0) BYTE[2] (0x0000) BYTE[2] terminator (0x3300)