I have a couple questions, that I'm not quite sure of the answers so I thought that I would ask it.
1. Let's say a player sends a message to the server, then disconnects from the server. Lets say the disconnect happens to get received by the server first, THEN the message arrives. Is the message still processed by the server for that player as if the player still existed on the server? I thought this would be false, but from a few bugs that have popped up over the years, it seems like perhaps messages received from a player who has disconnected are still received as normal?
2. Let's say the server sends a message to the player. Then the player disconnects, and rejoins another server room. THEN the message is received (the message from the previous room). By default, does the client still process this message? Again, I always thought it would not be so, but rare bugs popped up that leads me to believe this MIGHT be possible. If that's the case,
Both of the cases I mentioned would be very rare and probably wouldn't occur under normal circumstances. They would probably only ever really occur under HEAVY lag. Just thought I'd see what the answers are for these possible scenarios.