Warcraft 3 only works for OS X versions prior to the 10.7 release. All following releases are unsupported by Blizzard, the only exception is if you are using 10.7 and upgraded from a 10.6 installation.


You may try the following work around with Wineskin (http://wineskin.urgesoftware.com/tiki-index.php). 


First, install XQuarts 2.7.4 (https://xquartz.macosforge.org/landing/)


  • Create a blank wrapper with Wineskin:
    • Wineskin 2.5.12
    • Most Recent Engine (1.7.7 I believe)


  • Open Advanced settings: "Options" Tab -> activate "Force use of system installed XQuartz instead of using built in WineskinX11"
  • Create a blank wrapper with Wineskin Winery 
    • The wrapper (.app) should be in the latest version (2.5.12).


  • Open it with "Show Package Content", run Wineskin.app. Click "Advanced", select "Tools" tab and change the engine. Select the latest (WS9Wine 1.7.7). Then close the Advanced window
  • Run again Winskin.app and click on "Install Software", click "setup executable" and install RoC & TFT you've downloaded on battle.net. 


  • Run Wineskin.app, click "Install software", "Choose setup executable" and select the downloaded patch.
  • In wineskin.app go to "Advanced" and choose the same options as i did below. The game will run in fullscreen mode. Maybe you will have to reduce the resolution in the game. ). Full screen \ windowed mode toggle might not work

Source