I'm trying to work out an oddity in how mudlet and a modified mudbot proxy are handling gmcp. GMCP requests to the server work fine, but any and all gmcp information sent from the server through the proxy are just being dumped to the client's screen like an echo, and not actually registering as gmcp information (display(gmcp) gives an empty table).
For example:
char.maxstats {"strength": 18, "knowledge": 20, "wisdom": 18, "agility": 20, "vitality": 19, "luck":
20, "courage": 20, "sanity": 25, "personality": 18, "maxhp": 160, "maxsp": 464, "maxst": 268}
Sending char max stats information via GMCP.
This is what I get when requesting an update of the char.maxstats table when connected through the mudbot proxy. I'm wondering if anyone has any ideas where to look, either in the mudlet source or elsewhere, to get this working.
Of note, gmcp works just fine through the proxy on other clients (MUSH/CMud).