Event
Friends and letters: reconnect presence, chat controls and mailbox checks
Friends acceptance checks are complete for the main player workflows. Three server-side repairs make the result more reliable: accepting a friend now activates both entries permanently, cross-server notices identify the…
Stay connected across DMG-MU game servers
Friends acceptance checks are complete for the main player workflows. Three server-side repairs make the result more reliable: accepting a friend now activates both entries permanently, cross-server notices identify the correct friend's server, and Refuse Chat now advertises Cannot Use until it is cleared. Refuse Chat is a session choice; the WSP whisper block remains a separate control.
Real game-interface checks
Owned BK and Aethran test characters on GS and GSCS exercised accept and refuse, self/duplicate/missing-name errors, deletion and re-adding, an invitation sent while offline, and presence after reconnect. The live lists showed their actual game servers. Whisper blocking prevented a message from entering DMG Community history; unblocking restored delivery. Friends Chat continues to use DMG Community's private composer and the global whisper route.
Mailbox delivery and accurate errors
A letter sent while its recipient was offline remained available after login. Lithuanian, Cyrillic and Japanese text was readable; Reply populated the sender and Re: subject correctly. Read/unread state, three-message sorting, select-all and bulk deletion, plus individual deletion, were checked in the native interface. A missing recipient now reports a missing recipient or mailbox, rather than incorrectly claiming the mailbox is full. The capacity error was checked with a guarded temporary capacity flag on an empty test mailbox; this was not a fifty-letter UI stress test.
Limits and fees
A successful letter costs 1000 Zen. Three successful letters and one reply charged exactly 4000 Zen in total; failed recipient and full-mailbox attempts did not add charges. Private chat allows 59 UTF-8 bytes; letters allow 10 receiver bytes, 31 subject bytes and a 1000-byte body. Earlier exact-boundary Lithuanian letter checks and over-limit draft retention remain valid. These are encoded byte limits, not displayed character counts.
Deployment and remaining work
The SQL and DataServer fixes are active with recoverable backups and readiness checks. Test friend/mail rows were removed, and test currency and positions were restored. No new player download is required for these server-side changes; use the existing MuMain updater channel. This is specific acceptance coverage, not a claim that every Unicode character, equipment portrait or load scenario was exhaustively tested. Wider all-character acceptance, Master and quest systems, remaining chat additions and balance work remain separate. DMG-MU is still in prelaunch testing.