Heroes of Hammerwatch

Heroes of Hammerwatch

View Stats:
RenTed Aug 27, 2018 @ 5:20pm
How to Fix: "Connection Lost" during Coop gameplay.
Some peoples and I have reported an issue about getting Disconnected when playing with other people. I've did some research and I've found a way to fix this. This issue is not Player side. It's Host side.

Here's the reason why we are getting the "Connection Lost" issue:
- First of all, as i said previously, it's Host side. The one who created the game.

- Second, this issue is mostly current when the Host is using a Router.
Who doesn't have one?

If the Host doesn't have a Router and the issue still occurs, I'm sorry, but i don't have a solution for you.

- Third, the Port the game uses for Online play need to be Unlocked. Yup, that's the main reason. The Port is Locked unless we manually Open it.


How to Unlock the Port and which port it is:
- The Port the game use is: 9995. On both TCP and UDP.

- To access your Router, type the following number in an Internet Browser: 192.168.#.#
Note1: To be able to connect to the Router, you must be Physicaly Wired to hit. Through Wifi may not work.
Note2: The last numbers may varies depending on how the Router Brand.

- When on the Homepage of your Router, it will ask for a LogIn. Usually, it's Admin without a password. If it's not that, use a synonym like Administrator, etc... If it still doesn't work, ask someone in your living place the LogIn, someone has it.

- How to Forward a Port on your Router. Unfortunately, each Router is different. So i wont be able to help you here. However, there is a website that can help you. What you will need is:
  • Router Brand
  • Router Model
Once you have the two infos above, go to this website: https://portforward.com/router.htm
Note: Use their Software at your own risk.

When on the website, you can Scroll down and a Massive list will appear. That list is all the Router Brand. So find yours and click on it.

On the next page, if you scroll down again, another list will be present. This is all the Model the Brand created. Go through the list and find yours and click it.

Important:
If your Model is not present, Scroll back all the way to the top and look at the last 2-3 lines of text just before the Model List. There should be a Recommanded Model, which is a Default guide that usually should be good enough to help you.

Once you have found your Router Model, simply follow the Steps(with Pictures) in the Guide and you should be good to go.


That's it. Now you are setup for Online as a Host!



If you have any question, feel free to post them here.
Thanks and happy Coop Playtime :)
Last edited by RenTed; Aug 27, 2018 @ 5:26pm
< >
Showing 1-2 of 2 comments
Muffinslop Aug 27, 2018 @ 5:31pm 
The reasoning on why they are using GOG's online service for the game's online service is to skip the need to port forward and use GOG as a middleman. The issue with connections dropping isn't related to ports being opened or closed but rather the stability of a connection between the clients and the middleman.
The connexion problem isn't even related to connexion, guys.. Dunno how you can get to this conclusion. You don't need to touch anything, even the port, to get Heroes of Hammerwatch working.

If you get disconnected DURING a floor, it's a connexion problem, and you will not be able to get ride of it, even by opening ports. But if it's an infinite loading, please see below.

It's just a bug while loading 2 different versions of the map because something happened during the host loading. One of the way to cause this bug is, for example, a player (different from the host) used to do something while the host didn't finish loading (as the host is always the last to have the Loading screen dissapearing) : breaking a pot, moving in a direction where a wall is, causing loading of host to crash..

It didn't disconnect the host, and didn't disconnect the players. Proof ?

Play with a friend using microphone. Wait to have the bug. Then, as the host, send a message (without even seeing the typing-bar), by hitting the chat button, typing your message and typing the chat button again to send : All the players will receive your message, even if you're on loading screen and you did not even see the chat. Your friend will be able, on microphone, to read what you typed on loading.

Another proof ? Ask a friend to open a chest in your area while you're stuck in loading, then ask everyone to leave the game. When every player leave except you, the loading screen will dissapear and you will see the chest opened, meaning players has never been disconnected.

The easiest way to get ride of the loading screen without losing progression is to ask to everyone, even as a host on loading screen, to leave. You will see the name of each player, on loading screen, changing into "Steam name" or things like "steam.2987920928". After everyone disconnect, wait 30sc for timeout, and loading screen will dissapear.

PLUS, every player that leave can get back the progression by starting, with the same character, a game in solo mode. The host will not even have to do it, but everyone will need to continue on solo. It means that, if you're on bridge to the Drake, where the Ace chest is, it's not necessary ♥♥♥♥ up your game. Ask the one that have the Ace key to open the chest, take the loot, then leave the game and try is solo

Keep in mind that if a player totally leave the game, he will lose the progression, as the host will, if he also leave the game.

> If you want to reduce the "loading" bug, you just need to tell everyone to never press the button to change stairs (only host should do), and to don't move before host do so on each floor. That's all.

Oh, and notice that your online party, if you're the host, will automatically be recreated and everyone will be able to join again if you beat the Drake.
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Aug 27, 2018 @ 5:20pm
Posts: 2