﻿EliteLevelD3 Launcher v3.6.6
=====================

The version shows on the home screen under the server status, and at the end of every line the launcher
writes to the hosts file ("# EliteLevelD3 launcher v3.6.6").

What you need
- Diablo III 2.8.0.99920 installed with Battle.net, and about 20 GB of free disk space for the EliteLevelD3 copy
  the launcher makes from it (or an EliteLevelD3 game folder you already have).
- An EliteLevelD3 account: make one in the launcher (Account > Create account), or sign in with the one you have.

Setup (once)
1. Unzip this folder anywhere, for example C:\EliteLevelD3 Launcher.
2. Run EliteLauncher.exe and allow it to run as administrator. If Windows SmartScreen says
   "Windows protected your PC", click More info, then Run anyway.
3. Set up your game: the first time, the launcher finds your Diablo III and offers to copy it into an
   EliteLevelD3 folder (your Diablo III is not changed). You can pause the copy or close the launcher; it
   continues where it stopped. The server address is already filled in (131.93.176.209).
   Server status on the home screen shows the server, the players online and your ping.
4. Account: Create account, or Sign in with your EliteLevelD3 account name and password.

Playing
- Pick EliteLevelD3 under PLAY and click PLAY. Log in with your EliteLevelD3 account.
- When you close the game, your PC goes back to normal and Battle.net works as usual.
- Latest News on the home screen and Patch notes in the menu show what is new on the server.

Live session recording (on by default, easy to turn off)
- When you play the LIVE Diablo III game, the launcher records only the Diablo III game-server connection
  (not your Battle.net login, not other traffic, no keystrokes or screenshots) and sends it to the EliteLevelD3
  server. These recordings help make the EliteLevelD3 server play like the live game.
  Settings > Recordings > "What is recorded?" shows the details. Turn it off there at any time.
- It needs Npcap (free, from npcap.com): the launcher offers "Install Npcap" when it is missing.

Mods
- The Mods tab lists your mods and the ones on the EliteLevelD3 download server. Mods the server needs are
  installed and kept up to date by the launcher. Mods are applied to a copy of the game next to your game folder
  (<game folder>_Modded, on the same drive); your game folder itself is never changed.

Updates
- The launcher looks for a newer version when it starts, and every 6 hours while it runs in the tray. A newer
  version opens "Update available": Update now downloads it, checks it (size, SHA-256 and the EliteLevelD3
  release signature), puts it in place and restarts the launcher. Your settings are kept.

Tray and Start with Windows
- The X button keeps the launcher running in the tray; right-click the tray icon > Exit closes it.
- Start with Windows (Settings, on by default) starts it in the tray when you log in.

What the launcher changes on your PC
- While the game runs, lines in C:\Windows\System32\drivers\etc\hosts (marked "# EliteLevelD3 launcher")
  send the Diablo III login to the EliteLevelD3 server and stop the game from patching. They are
  removed when the game closes, and cleared the next time the launcher opens if the PC shut down mid-game.
  The first run keeps a copy of your original file as hosts.elitelauncher.bak.
- The server's certificate (bnet.cer, "EliteLevelD3 local Battle.net") is added to Trusted Root.
  It is a server-only certificate for the *.actual.battle.net login names and cannot sign anything else.
  To remove it: run certlm.msc > Trusted Root Certification Authorities > Certificates, and delete
  "us.actual.battle.net" issued by "us.actual.battle.net".
