Clint update on Linux causes the updater to open using the wrong program

  1. Bug description
    [When starting the Linux version of YuGiOh omega normally, it asks to do a client update. When i do so the bar fills up as normal, then instead of updating the client the program closes the main window and opens the updater... in my hex editor. This fails to update the client.]

  2. Bug reproduction steps

    [Have an out of date version of the Linux client, start the program, run it, and then say yes to the prompt to update the client.]

  3. Expected behavior
    [The Updater runs as an executable, and updates the client.]

  4. Workaround
    [The updater, which is found in the same folder as the main executable, can be run manually after the client updater has been ran once (to download the files) which will complete the process properly.]