Version 1.16.0 Hotfix 2 Released


A second startup hotfix for Knights of Crystalis 1.16.0 is now available.

The previous hotfix did not resolve the underlying issue. After reproducing the problem in a real browser runtime, the actual cause was identified:

renderChat is not defined

During the 1.16.0 integration process, several related Chat functions were accidentally dropped from game.js. Because renderChat is referenced during screen registration, the game stopped before the main initialization could begin.

That is why the interface showed only the static header while the rest of the game remained empty.

Fixed in Hotfix 2

  • Restored all missing Chat functions
  • Fixed the startup crash before init()
  • Restored normal navigation and resource rendering
  • Added stronger startup diagnostics
  • Added an HF2 build marker for cache troubleshooting
  • Improved visible error reporting if another startup issue occurs
  • Updated cache revision to 1.16.0.72
  • Save compatibility remains unchanged

This time the fix was also verified with a real browser runtime test.

All 32 game screens were rendered successfully, including:

  • World
  • Chat
  • Casino
  • Arcade

No JavaScript runtime errors occurred during the screen test.

Additional regression tests for Card Arena, Casino, Persistence, Quality and Session Guard also passed.

Files

Knights_of_Crystalis_1.16.0_Hotfix2_Startup_Fix.zip Play in browser
5 hours ago

Leave a comment

Log in with itch.io to leave a comment.