diff --git a/.github/workflows/bnetlauncher-build.yaml b/.github/workflows/bnetlauncher-build.yaml index 1fa200a..e16e0d1 100644 --- a/.github/workflows/bnetlauncher-build.yaml +++ b/.github/workflows/bnetlauncher-build.yaml @@ -8,13 +8,13 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup MSBuild Path - uses: microsoft/setup-msbuild@v1.0.3 + uses: microsoft/setup-msbuild@v2 - name: Setup NuGet - uses: NuGet/setup-nuget@v1 + uses: NuGet/setup-nuget@v2 - name: Restore NuGet Packages run: nuget restore bnetlauncher.sln @@ -33,7 +33,7 @@ jobs: # Write-Host "version=$($r.Matches.Groups.Value)" >> $env:GITHUB_ENV - name: Upload Artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: "bnetlauncher" path: | diff --git a/README.md b/README.md index bd0f2a0..1d9b644 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,8 @@ with minimal/no interaction with the battle.net client while still being automat |owptr | Overwatch Public Test Realm | |scr | Starcraft Remastered | |sc2 | Starcraft 2 | +|w1r | Warfraft I: Remastered | +|w2r | Warfraft II: Remastered | |w3 | Warcraft 3: Reforged | |wow | World of Warcraft | |wowclassic | World of Warcraft Classic | @@ -182,3 +184,4 @@ Explaining what each part does: * github Sectimus for Diablo IV support * github Sectimus for WoW Classic Era support * github LazymanOnGithub for MW3 2023 support +* github Aqvilinus for Warcraft I/II remastered support diff --git a/bnetlauncher/Resources/gamesdb.ini b/bnetlauncher/Resources/gamesdb.ini index d145bfe..6ea4ec3 100644 --- a/bnetlauncher/Resources/gamesdb.ini +++ b/bnetlauncher/Resources/gamesdb.ini @@ -126,6 +126,18 @@ client=battlenet cmd=ANBS exe=DiabloImmortal.exe +[w1r] +name=Warcraft I: Remastered +client=battlenet2 +cmd=w1r +exe=Warcraft.exe + +[w2r] +name=Warcraft II: Remastered +client=battlenet2 +cmd=w2r +exe=Warcraft II.exe + [w3] name=Warcraft 3: Reforged client=battlenet