public Promote(ChessBoard board, Position start, Position end, int option, CoinColor color) {
        super(board.getCoinAt(start), board.getCoinAt(end), start, end);
        this.option = option;
        this.color = color;
    }