Couple of minor bugs
Didn't see these mentioned anywhere:
If you try to create a character with an incompatible client, the server can create an entry in the database but then reject the character creation; that means you have to manually delete that character entry from the database in order to be able to create it. When I was trying to set up a server for Titanium it was claiming that the create character message was the wrong size and the next time I tried to create the character the name was rejected because it already existed.
The Titanium client (maybe later ones too) doesn't seem to work properly with high port numbers; when I had the server set to use ports around 57000 I was seeing negative port numbers in the client's debug log and it wouldn't connect... when I cut that down to 27000 it worked fine. If that's generally the case you might want to reject port numbers over 32767 in the config file.
|