This is a complete guide to installing and configuring eurobattle.net.
For troubleshooting and bigger knowledge base visit our external Wiki.
Eurobattle.net supports two Warcraft III versions. The first one is patch 1.26 which is needed for being able to play latest DotA.
The second is 1.28 which is the latest version we can technically support with PvPGN server. 1.28 brings native fullscreen option, bigger map size support and some PG changes. Other than that it is not that much different than 1.26.
Games hosted on different version will not be shown on your game list and you can't match with different version player in classic ladder. We recommend to use 1.26 only to play DotA on our official DotA league lagabuse.com and use 1.28 to play classic ladder and host custom games. You must restart between games to switch between these two options.
You can use a hostbot to create custom games called lagabuse.com. It sits in bnet channel w3 and accepts
commands by whisper.
It's DotA counterpart is sitting in bnet channel lagabuse.com and is called la-dota.
Download classic installer here. Classic installer does not come with games, you need to download and set them up first.
Install Warcraft III 1.26 to play DotA 6.88+ on lagabuse.com
Download the newest Eurobattle.net installer
Unzip the installer and launch it.
If you already have Visual C++ Redistributable x86 2013 and 2019 you can uncheck the box on the bottom. Either way, if you have them preinstalled the Visualc++ installers which launch on Next will just tell you that you are up to date and you can close them and continue.
Reads the TOS and continue.
Select the paths to your Warcraft III installations. If you don't have a particular version leave it blank. You can always add another version later. Select the directory to install Eurobattle.net client files. All paths should only have english alphabet characters, other symbols can cause problems.
Wait for the installer to finish. If there is an error, copy the full install log and post it on our Technical Support forum for help.
If all went well, you are ready to go.
After the installation has been successfully completed, the client's shortcut will appear on your desktop:
Each time you run the client it will check for updates, download an update and restart. This can happen multiple times since each update is incremental. Just sit ack and wait for all the updates to be applied.
The two giant buttons on the dashboard allow you to launch the appropriate Warcraft III version. Login is optional and is currently only needed if you want to use auto port forwarding feature.
GProxy is a program sitting between your game and a hostbot. It adds a special protocol that allows you to reconnect to a game if you temporarily lose your internet connection. It is mandatory for all games hosted on lagabuse.com. It has no effect on non-bot hosted games. For full GProxy command list, type !commands in any channel.
GProxy tab allows you to configure GProxy settings which are saved in gproxy.cfg file. You must change the configuration before launching the game.
I Warcraft tab you can add/remove/change paths to your game installs and use various startup toggles.
Update progress is displayed here when you receive new client updates or new DotA map download. If you are a tech enthusiast and willing to test unstable releases you can check for beta updates when we announce them. Activation password is 1377.
Before requesting technical support help you can check an extensive list of known problems and solutions we accumulated over the years.
Note that you can't login on server using your forum account.
To create a server account, you have to use this form
If you have your own GHost bot and want to connect to our server you need to provide the appropriate Warcraft III version information on login. Compile the latest version of bncsutil and vesioncheck should work without custom hashes. If you can't do that, here are the hashes:
bnet_custom_war3version = 28 bnet_custom_exeversion = 0 5 28 1 bnet_custom_exeversionhash = 201 63 116 96 bnet_custom_passwordhashtype = pvpgn
bnet_custom_war3version = 26 bnet_custom_exeversion = 1 0 26 1 bnet_custom_exeversionhash = 39 240 218 47 bnet_custom_passwordhashtype = pvpgn