I'd like to repeat my suggestion about adding descriptive error codes.
http://www.urbanterr...108#entry335108
Quote
- UrT 4.2.02 client connecting to UrT 4.1 or 4.1.1 server.
Message now is "invalid game folder" => Server has incompatible version from 4.1x branch
- UrT 4.2.02 client connecting to UrT 4.201.
Message now is "server uses protocol 70" => Server is using outdated 4.2.x version
While playing not more than 1 hour with few friends on the 4.2.004 server I've seen around 20/30 players "connecting" and discconecting from the server.. Only one or two actually got trough and played... because he was on our teamspeak, had the "invalid folder" message and got info from us to run the updater...