A lot of people are still using torrents and other methods to download any Blizzard game. This way is much easier and 100% safe.
1. First of all, you require a CD key for the specific game [can be muted/voided].
2. When you get a CD key, go to
https://www.blizzard.com/account/creation/tos.xml and register an account.
3. After you are done registering your account, go
here and then click Add a New Game.
4. Then you enter in the CD key for the game, and it will bring you back to the main page.
5. Simply go to the game that it showed you registered and then click the windows/mac icon to the far right.
6. This will supply you with the Blizzard Downloader.
7. The Blizzard Downloader will download the setup files for the selected game.
8. Once you download the setup files, just simply install, and they will work without a CD.
First off, this thread is going to be explaining the process to host games if you're having latency problems because of your router. This may also help if you're just on a regular connection, but still can't host.
If you can't host and you have a regular DSL or Cable connection or which ever broadband service you use, then most likely you a firewall problem.
Static IP:Before you forward the ports, you need to make sure you internet is setup to have a Static IP. Go to this link
Setup a Static IP and setup your static IP address. Once you are there click the link for your operating system. Go through the quick and easy process then come back to this thread to continue. You may already have it setup, but just to save you a ton of hassel check anyways just to make sure.
Port Forwarding:Great, now that you have a Static IP, you are now ready to start forwarding your ports.
Most Firewalls and Routers block the ports used for battle.net games. The ports that will be needed to open are the following:
QUOTE
Diablo and Warcraft II Battle.net Edition:
Allow port 6112-6119 TCP and UDP out and in
Diablo II:
Allow port 6112 TCP out and allow established sessions in
Allow port 4000 TCP out (realm games)
Allow port 4000 TCP out and in (hosting open games only)
StarCraft:
Allow port 6112 TCP and UDP out and in
Warcraft III:
Allow port 6112 TCP out and allow established sessions in
Allow port 6112 TCP in (hosting custom games)
Allow port 6113-6119 TCP out and in (hosting custom games if you’ve changed the default port in the Options/Gameplay screen)
World of Warcraft:
Allow port 3724 TCP out
Allow port 3724 TCP in
Of course now you'll want to know exactly how you do this. Go to this link
Port Forwarding and choose your firewall or router. (You may have to do this multiple times depending on how many firewalls or routers you have.) Once you click your firewall or router click the Starcraft link or which ever battle.net game you'd like. Now that you are there enter the last three numbers of your static ip. (If you already lost it or threw away what you've written down just go to Start>Run>cmd type "ipconfig /all" and go down to where it says IP Address, right above Subnet Mask. Now type the last three numbers in the box, For example 192.168.1.
102 102 being the last three numbers. Now follow the easy detailed instructions on how to forward the ports.
Now you should have a Static IP, the ports should be forwarded on
ALL of your firewalls and routers. Once you have done all of this, open up your battle.net game and start hosting!
Notes and exceptions There are a few things to make note of.
Warcraft III is the only Blizzard Title that currently supports multiple players hosting games behind NAT. Other games are not able to do this.
You may experience high latency with StarCraft, Warcraft II, and Diablo when joining the same game from the same connection. These games were not designed to use a shared connection.
If you have recently patched a game and get "Unable to connect", a software firewall may be blocking the game change. Please configure it to allow the changed game.
A "universal rule" for a hardware firewall may work for all Blizzard Battle.net games. Forward ports 4000 TCP and 6112-6119 TCP/UDP to your computer.
For the Blizzard Downloader, if you have bittorrent set up already just allow port 6112 TCP and 3724 TCP.
Port Triggering may work better for you depending on your router. Note that port triggering may fail if there is a second computer playing on the same game/port. Common issues If you did not change your networking equipment and you suddenly are not able to host, your internal IP address may have changed. Check your router's Port Forward section and make sure it is still forwarding information to the right computer.(Hopefully this is clear and easy to understand, if something is still confusing you post here and someone will help you out.)