Download Warcraft III TFT patch 1.27a
This patch is currently required if you want to play on Eurobattle.net.
You can download the patch from here, it has 56.9 MB.
However, you should not install it if you play on a different service that still runs with 1.26, like Garena or others.
About the patch, Blizzard said that this patch is fixing compatibility issues with modern computers.
Warcraft 3 still runs on very high resolutions.
How to install patch 1.27a? Just download the file and then run it. It will auto-install by itself.
If you still can’t play on eurobattle.net, download their installer from here, unzip it, run the installer and then try to run the game from the icon called “xpam”. Good luck.