Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

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?

share|improve this question
    
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 Answer 1

up vote 1 down vote accepted

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.

share|improve this answer
    
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

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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