diff --git a/NonSteamLaunchers.sh b/NonSteamLaunchers.sh index 267b317..36221f4 100755 --- a/NonSteamLaunchers.sh +++ b/NonSteamLaunchers.sh @@ -1783,6 +1783,15 @@ if [[ $options == *"Battle.net"* ]]; then # Run the BATTLE file using Proton with the /passive option echo "Running BATTLE file using Proton with the /passive option" "$STEAM_RUNTIME" "$proton_dir/proton" run "$battle_file" Battle.net-Setup.exe --lang=enUS --installpath="C:\Program Files (x86)\Battle.net" + + while true; do + if pgrep -f "Battle.net.exe" > /dev/null; then + pkill -f "Battle.net.exe" + break + fi + sleep 1 + done + fi wait