If You are Ubuntu/Linux user and You want to play Warcraft 3 only way is with using wine. Wine is tool that allows you to run windows applications in Linux.

First You need to install Wine.
If You are using Ubuntu go to terminal and type: (for other distribution read here)
This will install latest stable version of wine.
Now insert Warcraft 3 RoC cd in CD-Rom
Then start Install.exe (right click > Open With Wine Widndows Program Loader)
If have digital copy (.iso) you can use Furius ISO Mount to mount .iso files.
Installation is normal as in windows.
Then after installing WC3 RoC install WC3 TFT

- Step 1. Installing Wine
First You need to install Wine.
If You are using Ubuntu go to terminal and type: (for other distribution read here)
sudo add-apt-repository ppa:ubuntu-wine/ppa && sudo apt-get update && sudo apt-get install wine1.6
This will install latest stable version of wine.
- Step 2. Installing Warcraft 3
Now insert Warcraft 3 RoC cd in CD-Rom
Then start Install.exe (right click > Open With Wine Widndows Program Loader)
If have digital copy (.iso) you can use Furius ISO Mount to mount .iso files.
Installation is normal as in windows.
Then after installing WC3 RoC install WC3 TFT
- Step 2.1 Installing Patches
Before Running Warcraft!
Warcraft movies will not play, because of that go to Warcraft III folder and rename folder Movies to something like Moviesxxx or simalar.
- Step 3. Creating Launcher
- Troubleshoots
1. If game looks something like this:
then go to Applications > Wine > Configure Wine > Graphics > Check "Emulate a Virtual Desktop" and set resolution to resolution in Warcraft 3, or try to change game resolution.