Time for another apology: The last release that I made was an honest attempt at finishing the client (finishing it for the milestone). Unfortunately, I hadn't had the chance to test the latest changes that I made yet, because I hadn't made the protocol additions to the servers at the time I released the client. Needless to say, I ended up having to change the client multiple times when I realized what needed to happen server side. Before writing this, I just made a new commit; Client + server networking = DONE Implemented and TESTED the following: - Character creation - Character login - DB password hashing Remaining: Client configuration I could have pulled everything into a new branch on Github right now, and then that branch would have been the Kon Tiki milestone. However, I still want to add configuration option(s) to the client. Not really because I expect anyone to be running any additional servers at this point, but because I just want the client to be configurable. I also made a new instance on Amazon AWS, and it should have open ports, so going live should hopefully be a breeze. Because I've spent more time on this than originally anticipated, and because you guys have been surprisingly helpful in reporting bugs, I will also be releasing patch(es) after the milestone release. The patch(es) will focus on fixing the following issues: Minimize/maximize Dragging windows The new (final) client will be released tomorrow when I've added configuration options. I will release it as an installer, but there won't be any additional files (except for the configuration file), so I will also release it as a zip that you can just unzip in your installation directory. I'm disabling comments on this topic for now, until I've released the client. Instructions Login server now has automatic account creation enabled. Please don't misuse it - 2 accounts per user at most for now, please! I have already released a new installer for the client, but if you don't want to reinstall, you can fetch the latest files here and just replace the ones you installed with the ones in the zip. If you can't connect, it probably means that the LoginServer crashed, or you may need to forward port 2106 and 2107 in your router (chances are the LoginServer crashed). The LoginServer *shouldn't* crash, but I haven't tested it with multiple clients before. And I already know that it crashes after running for a certain amount of time, but haven't had the chance to figure out why yet.