ref: 72763d6ee5e817ba0b117f16106d9df8c5a5bb83
parent: cc6d88308df09af2168b1206b87dc4cbfd9b7c93
author: zamfofex <zamfofex@twdb.moe>
date: Wed Dec 13 19:57:39 EST 2023
fix promotion
--- a/chess.c
+++ b/chess.c
@@ -211,13 +211,13 @@
{dy = 10;
promotion = moonfish_white_pawn;
- if (from > 90) promotion = moonfish_white_queen;
+ if (from > 80) promotion = moonfish_white_queen;
}
else
{dy = -10;
promotion = moonfish_black_pawn;
- if (from < 30) promotion = moonfish_black_queen;
+ if (from < 40) promotion = moonfish_black_queen;
}
if (chess->board[from + dy] == moonfish_empty)
--
⑨