Not yet, I think it is just OP_SetChatServer2 that is wrong:
Code:
OP_SetChatServer=0x7d90 # C 0x0479
OP_SetChatServer2=0x158f # C 0x158f
I've been looking at it some more this morning, but still no closer to working it out.
Commands like /join, /list, and reading mail works, however sending mail or trying to chat in a channel produces the 'Channel (20) not implemented' message.
Also, if you connect to Live, but redirect it to use your local UCS, e.g. by putting something like this in your c:\windows\system\drivers\etc\hosts.
Code:
192.168.1.100 sdk-eqchat1.everquest.com
(You will also need to hack the UCS source to bypass any mail key authentication).
Then the client appears to connect to your local UCS but you don't get the channel not implemented command, but the client ignores attempts to chat in channels
(although /join /list still work).
I'm wondering whether chat is now somehow linked with the in-game voice system, which we obviously don't support.