WoW Forever South Africa — QuickPlay 0.1.5 TESTING BUILD
Made by FilinoDZ

Server: play.wowforever.co.za
Website: https://wowforever.co.za
Windows 10/11 x64. Official beta client 1.60.1.70450.

IMPORTANT: This is a testing release. The actual 70450 client/core login has not
yet been verified by the operator. The server must first install its new public
TLS certificate. The connector refuses invalid certificates and unknown builds;
it does not bypass those checks. Do not describe this download as production-ready.

HOW TO USE
1. Finish installing the supported beta client using Battle.net, then close it.
2. Extract this ZIP. Copy "WoW Forever SA Play.exe" to your World of Warcraft
   installation folder: the folder containing BOTH Data and _classic_beta_.
   Alternatively, keep the helper anywhere; it asks for your game folder once.
3. Double-click "WoW Forever SA Play.exe" normally, NOT as administrator.
   Read the testing notice. The helper checks your official signed game files,
   client build, server ports and trusted TLS before launching the game.
4. Sign in with the email/password registered at https://wowforever.co.za/register.
   Never use your Blizzard account password on a community server.
5. Choose Normal. Keep QuickPlay running near the Windows clock while playing.
   It closes when the game exits. Right-click its tray icon to open the log/site.

No .NET installation, Battle.net launch, private root certificate installation,
hosts-file change or administrator access is required for normal use.
The game itself must already be installed. This download does not include it.
Your game language and graphics are kept. Config.wtf and game binaries on disk
are unchanged. A separate WTF\WoWForeverSA.wtf profile is used for this server.
Only the helper's own launched game process is monitored. The existing guarded
connection monitor requires all 12 known key records before its public-key write.
No protection settings or anti-cheat settings are disabled.

TROUBLESHOOTING
- Secure login not ready: the OPERATOR must install the supplied server TLS
  certificate for play.wowforever.co.za and restart bnetserver. Do not bypass TLS.
- Wrong client build: ask the team for a matching connector/core; do not edit
  the manifest or client version number.
- Signature check failed: repair the beta client through Battle.net, check the
  Windows clock/network and send the error to the team. Do not disable antivirus.
- Disconnect after selecting Normal: send the exact error and connection log.
  Build 70450's wire protocol still needs the server operator's end-to-end test.

Log: %LocalAppData%\WoWForeverSA\QuickPlay\player.log
Server-only network check: "WoW Forever SA Play.exe" --network-check
Result: %LocalAppData%\WoWForeverSA\QuickPlay\network-check.json
This check does NOT launch the game, log into an account or change configuration.

SOURCE AND LICENSE
GPL license and corresponding source are included in Source/. No private key,
server certificate, account, database credential or game file is included.
This community connection helper is not affiliated with Blizzard Entertainment.

Build from source:
dotnet publish Source\ForeverPlayer\src\ForeverWoW.Player.csproj -c Release -r win-x64 --self-contained true -o publish
