refactor: move promote to chessboard

This commit is contained in:
2025-04-06 12:43:11 +02:00
parent 6cb1dd826f
commit 6eae7e386f
5 changed files with 45 additions and 44 deletions

View File

@@ -36,7 +36,7 @@ public class PromoteCommand extends PlayerCommand {
public CommandResult execute(Game game, OutputSystem outputSystem) {
final ChessBoard board = game.getBoard();
this.pieceCoords = game.pawnPromotePosition();
this.pieceCoords = board.pawnPromotePosition();
if (this.pieceCoords == null)
return CommandResult.NotAllowed;