Chat messages were ephemeral — lost on page refresh or late join. Add a chat_messages table and load the last 50 messages on connect so players see conversation history.
7.8 KiB
7.8 KiB