1

Every now and then my game has a massive lagspike (I can run it at 60-70 FPS but it has lagspikes sometimes) and it says I timed out. Well, this happens in almost any game and when I try to reconnect I just see my team's ancient and my character in the corner but I can't move my camera or move my hero or anything.

How can I go back to the game when I time out?

5
  • You should be able to rejoin with no problems when reconnecting like that. I'd talk to tech support on the dev forum.
    – Decency
    Aug 21 '12 at 5:24
  • This sounds more like a bug in the Dota 2 Beta. I agree with Decency, you should post this on the dev forums.
    – Dracs
    Aug 25 '12 at 10:25
  • The last thread I posted there was 2 months ago and still no replies, so very likely I will just play dota 2 when it comes out, hoping they fixed this.
    – Bugster
    Aug 25 '12 at 13:55
  • Unless you've been bumping that thread for 2 months, don't give up! The dev support forums for DotA 2 can be very helpful.
    – enche
    Sep 8 '12 at 20:34
  • Dota looks like one of these projects that will be in permanent beta. I would keep raising bug tickets and bumping it from time to time ...
    – BlueTrin
    May 3 '13 at 9:37
1

Not really an answer since this not moving thing really looks like a bug, but here we go.

I would say the problem is package loss.

See, all the information of what is happening in the game goes to your computer through internet (that is obvious), and if you timed out I figure you are having some internet problems (also obvious). Maybe dota isn't getting all the information it needs from the server or something like that. For me, when I reconnect, little things bug... like my own creeps appearing as they're enemy's creeps and I only realize they're mine because my hero won't attack them.

I would close dota, make sure my connection is ok through some tool like iTraffic Monitor (I've been using it for a long time and the internet graphics are pretty useful to tell if your connection is fully back on or just spiking), then I would open dota again and see if the problem is gone.

Sadly, I think there is nothing valve can do about it right now. Your internet is not getting all the data the server is sending to you. The game tries to run with the information it has but it doesn't know what to do if it doesn't have enough information.

To be more graphic, let's say the HP of a hero is lost. It's just some bytes but if they get lost how the game would behave? I don't know. The game will try to guess the HP? The hero will have full HP? My solution as a programmer would be don't let the player in if the game is not getting ALL the information it needs. But I guess that's not valve's approach since some information can be lost without interfering in the player's experience. That's a tough one.

1
  • It's a late answer and I gave up trying to fix it a while ago, when they upped the system requirements that was a very terrible move on the market imo, but still, I'll accept your question
    – Bugster
    Oct 17 '13 at 16:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.