Everything in this build sits around the game: how you sign in, how your client stays current, and what happens the day you move off the built-in database. The gameplay itself is untouched.
Fixed
- You could not tell whether the server was up until you tried to play. The launcher is a proper window now. You sign in with your email address and password, and an indicator beside the fields rechecks the server every few seconds and reads ONLINE or OFFLINE before you press Login, which stays disabled while it says OFFLINE. An address the server has never seen registers itself, so your first login is still your sign-up.
- The launcher opened a black console window behind itself. That is gone. One window now.
- The launcher can keep your client files current. If the server you point it at publishes
them, it checks before the game starts and fetches only what changed. It is off until you fill in
an update address, and it will never overwrite itself, your
launcher.ini, or your saved settings. - A server with nothing to update reported an error on every single launch. Now it says nothing and starts the game.
- Switching to MySQL left your data behind. Start on the built-in file database, decide months later that you want MySQL, and your accounts, characters and game content move across on the next start. Every row is checked before the old files are retired.
Known Issues
- Nothing in the game changed. Everything outstanding in 0.1.5 is still open. If something was broken for you then, assume it still is.
- Player to player trading is missing. It is still the next thing.
- The client patcher in the
toolsfolder only knows the 2.1.6 client. Point it at a 2.1.5 client and it will tell you it does not recognise the version.