Hi Royals!
Well, I was self-indulgent and hid a funny interaction in the last patch, and now I reap the consequences. There were a few new bugs, and it also made some pre-existing bugs more noticeable.
So here's a new patch that fixes all that!
We also found out that there was an issue with our engine, where one of the libraries it uses would fail to do its job properly on computers with an ARM processor, resulting in random errors in the game's code. (I swear it has nothing to do with our code being bad -- that's a separate issue)
Changelog for v1.623:
\[BUGFIX] White pieces will no longer prioritize killing your black pieces over killing you if they have that chance.
\[BUGFIX] White pieces will now properly kill you instantly even if you are not a king.
\[BUGFIX] Player promotion now properly preserves jumps and other properties.
\[BUGFIX] Other black kings will no longer get killed instantly by white pieces who are not yet ready to move.
\[BUGFIX] Converting a pawn that is on the upmost row will now promote it instantly.
\[BUGFIX] Glueing the enemies' shoes now prevents them from moving immediately.
\[BUGFIX] Tentative fix for a bug where a stone could kill a black piece by breaking free of its metaphysical condition and hitting the victim through the 8th dimension, while not even being on the same square.
\[BUGFIX] Heirs no longer produce the "Spy executed!" message when killed by another piece.
\[BUGFIX] Fixed an issue where a black piece could get killed and still be selectable, resulting in a crash if you did select it.
\[BUGFIX] Fixed a couple visual and text issues on the codex.
\[ENGINE] Updated the lua interpreter, so that the game would stop crashing randomly on certain systems. (not 100% sure but may have been exclusively on computers with ARM processors)
Thank you all for your support! Long live the king and have a great day!
-PUNKCAKE Délicieux 🥞