Alright, I'm writing a Diablo II game server. I run the server, I join fine and use "Q" to warp to another area (Just something I built-into the server).
All works fine, then, if I get someone else to join and use the magic Q warp and they exit. When I try, I get a fatal game crash. Keeping in mind, I restart the whole program before I try.
I have no idea what's going on. Does Diablo II silenty monitor traffic or something? That actually seems logical at this point.
I'd think commands such as pressing Q as a hot key for warping would be built into the client, and not literally into the server. The server would just be receiving a legitimate change zone packet, or something.
But would it overall matter?