I'm having trouble connecting to online games. What keeps happening is its finds a game and lets me go to the loading the disconnects me, it then lets me try and reconnect but it then just disconnects me from the game completely if anyone has any advice I'd appreciate it
Dota 2 connection problem
dota-2
Related Solutions
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.
Based on experience and gut feeling: no, this is not a viable strategy, except perhaps in extremely unique situations. In pro play the effects of a player leaving will always be negative.
In lower level play there may be a few other things to consider why it'd be beneficial to have teammates leave:
- The player was feeding, leading enemies towards fellow teammates, or in other similar ways making the opponents stronger;
- The player may've been drawing teammates into useless chat (flame wars, etc), where they'd otherwise be doing something beneficial;
The latter actually happens a lot in low(ish) level play, I see it a lot at 3K MMR. Sometimes a player leaving brings a sort of calm to your team allowing you to focus and win after all. This is especially true if leftover players can still fill all essential roles for endgame play (control, carry).
Finally, about your last question: "Is it allowed in tournament play?". I'm no expert on official rules, but I imagine most rule sets are similar to this one from joindota, with these relevant sections (emphasis mine):
5.3 Disconnects & Reconnects
If a player disconnects, the game is to be paused instantly. Everyone has up to ten minutes to reconnect to the game (if the same person disconnects more than once, all times get added up). If this time is passed, the opposing team may continue the game, unless an admin demands the opposite. The affected player is in this case still allowed to rejoin later on.
and
5.7 Ending
A game is finished, when an Ancient Fortress is destroyed, when one team obviously forfeits, when the majority of a team leaves on purpose, or when the administration decides on it.
These rules don't really "forbid" leaving as a strategy, but from the tone you can kind of guess that it's not even remotely considered as a viable strategy.
Basically your question is similar to:
Are soccer players allowed to score an own goal to throw off their opponents mentally?
I guess it's "allowed", but the rules won't say much about this situation as there's no real way anyone'd consider it a viable strategy.
Best Answer
I had the same issue last year. It was due to my game not updating correctly..
go to your steam library. right click DOTO 2. Go to the properties i believe and click verify integrity of game cache. It will do a quick scan and fix whatever problems are giving you any trouble :) Just remember, i read it in a doc somewhere that if you dc from the game. the client will tell you so. UNLESS you disconnect at your own will. If you DC with no message then your game is buggy.
Hope this helps you soldier