[Char] 0x9414 - Master List

This packet is sent to the client to tell them their Monarch list. This is the most fucked up method of doing a date I've ever seen.

CHAR[0x10] MasterName
BYTE (Year - 1920 << 1) | IsOnline
BYTE (Month << 4) | 0x0F
BYTE Day
BYTE Unknown
BYTE Level
BYTE Unknown
BYTE Unknown (0x03)
WORD ApprenticeCount
:FOREACH ApprenticeCount
  CHAR[0x10] ApprenticeName
  BYTE (Year - 1920 << 1) | IsOnline
  BYTE (Month << 4) | 0x0F
  BYTE Day
  BYTE Unknown
  BYTE Level
  BYTE Unknown
:ENDFOR
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License