Everything here came out of the 2.2.3.2 work and was checked against giga4’s own files before being brought across. The full write-up of each fix is in the Golden Age 0.2.0 notes; what follows is what is different about this version.
Fixed
- The second character you played in one sitting could not use its items. Going back to character select and picking a different character left the server and the client disagreeing about which item was which, so equipping answered “item is not available” and so did using, dropping and splitting. Picking the same character again was broken the same way for anything you had acquired that session.
- Levelling now follows the game’s own experience table instead of a placeholder curve that was never replaced. The client draws your experience bar from its copy of that table, so the two used to disagree, and the gap widened with every level. Level 2 arrived far too early.
- The server keeps the connection alive while you sit at character select. It sends the same keepalive the original does, which this build had the direction of backwards and so never sent. The client does not announce itself while you are choosing, so a long pause there could drop you with nothing to explain it.
- The data importer says when it cannot place a shop. A vendor whose position is missing from the map data used to be skipped in silence, so a map could come up short of merchants with nothing reported. It now names each one it could not place.
Changed
- The level cap is now 50. Fifty is where giga4’s experience table ends, and the old cap of 55 let a character climb five levels past the end of its own game data. A character already above 50 will be set to 50 the next time it loads.
Known Issues
- Everything outstanding in 0.3.6 is still open.