I am using v 1.15 and can play over the Internet against a friend without Battle.net. I use BattleLAN.
1.) You have to have Windows 2000/XP. BattleLAN does not work on Windows 98/ME.
2.) I think you have to have your LAN connection enabled. (Since you are making think WarCraft 3 that you are on a LAN it be kinda smart to have your LAN connection enabled?).
3.) If you are on a broadband connection you are most likely behind a router or something like a firewall (check that you don't have the Windows XP firewall and you person that is playing with you.). If you have a firewall on you need to disable it, or go into the configuration on your router and make your computer on the DMZ zone when you play or just enable the ports or disable the firewall like ZoneAlarm or the Windows XP firewall.
4.) You both have to have the same version of Warcraft 3.
5.) Make sure you are doing it correctly. In BattleLAN add the person's IP address and make sure you have the right IP. Make the person go to showmyip.com and get the IP. Then click Add and save just incase BattleLAN closes. Then click start. Sometimes BattleLAN closes for no reason so once you launch the game make sure (Alt + Tab) to see if it is still running.
Create game and make the other person go to Local Area Network and wait for a game to pop up.
If you can't host let the other person try.
________
LovelyWendie99