18 Commits

Author SHA1 Message Date
yukirij
2d195a7f79 Fix bad promotion check. 2024-08-18 18:36:45 -07:00
yukirij
e55a6cb258 Add debug prints for promotion checking. 2024-08-18 18:30:45 -07:00
yukirij
5d5892c66f Potential fix for promotion detection. 2024-08-18 18:26:50 -07:00
yukirij
ffa5d45d31 Fix server promotion check. 2024-08-18 17:25:47 -07:00
yukirij
aaae17c6b2 Fix subtract with overflow bug. 2024-08-18 16:55:30 -07:00
yukirij
34f089344f Update knight move. 2024-08-18 01:54:53 -07:00
yukirij
a8393e0df9 Swap tower and castle positions. 2024-08-17 22:10:43 -07:00
yukirij
3d8d68e0c5 Fix server-side promotion handling. 2024-08-17 20:46:29 -07:00
yukirij
d53e8e272e Fix server-side promotion handling. 2024-08-17 19:08:02 -07:00
yukirij
ac3d01b0d7 Update joining and session lists. 2024-08-16 23:42:43 -07:00
yukirij
21041e7476 Add behemoth piece; fix sync issues. 2024-08-16 20:26:44 -07:00
yukirij
62e553a2e8 Swap lance and knight ids. 2024-08-16 17:34:31 -07:00
yukirij
225cb34bab Add session persistence and check handling. 2024-08-16 14:25:35 -07:00
yukirij
adf3cdef10 Implement game mechanics. 2024-08-15 22:38:05 -07:00
yukirij
d5c0d74016 Add auth operations; update web interface. 2024-08-10 09:25:23 -07:00
yukirij
7bae892c2e Add registration and authentication. 2024-08-08 23:16:22 -07:00
yukirij
26fe6c86e7 Implement server networking. 2024-08-07 12:58:04 -07:00
yukirij
329b97be9f Initialize repository. 2024-08-06 20:23:08 -07:00