Hey guys,
I wonder why no one posted that before so I am probably the first here :P
So Blizzard let's you to download their games for free on their official store: https://www.blizzard.com/store/
First you have to create a account at this link: https://www.blizzard.com/account/creation/tos.xml and put in all your info (fake or not, it doesn't actually matter)
When you're done you get a verification mail in which is a usual verification link you click on.
Now you click on "Account" in the top right corner and a page will load up, where on the right side are 4 pictures, the last one is called "Games".
Click on it and then on "Add a new game"
Now just simply put in your CD-Key from a Blizzard game you want to download (I'm not sure if you can use pirate keys) and the game will be free to download now.
The installation also requires a CD-Key but I guess you can use a pirate one if you want to play offline only.
Downloadable games are:# StarCraft, StarCraft Battlechest, StarCraft GOLD
# Warcraft III, Warcraft III: The Frozen Throne, Warcraft Battlechest
# Diablo II, Diablo II: Lord of Destruction, Diablo II Battlechest
If anyone knows a good upload page I can upload the Blizzard downloaders for WC3+Tft or the other too, if you send me a link to the downloader.exe