Technical Suggestion - Desync detected

Yesterday had a game over Gameranger (i do have legal game copy, just cannot withstand online internet play its too hard to get going and hard to maintain, someone drops or lags..), one that went bad and all players except one opponent left. He had bad connection so i was spammed with constant messages of the kind:

Desync Detected

<Player name>

[OK]

<some increasing number

Problem is, you cannot control your hero until you click OK, nor can you use hotkeys or press ENTER to close this window. I had to manually click this OK button every some seconds, and when Rook swings a hammer over your head, and it pops up - its VERY annoying

I suggest either:

1) Make this window clickable through, hotkeys working while its on screen and its closed by pressing enter or escape

2) Make this window only appear once for the game, and then appear as text announcements somewhere near the edge of the screen

3) Make an option to turn (2) or (3) on or off

 

 

1,539 views 5 replies
Reply #1 Top

The thing is that desyncs really shouldn't happen. Hopefully the cause is just due to lost packets and not bad programming. If they do appear, then that means that there is a different between what the players have in their games, while everyone should actually have the same exact data. Once a desync happens, things will continue to stay different across your games, so it is kinda' one of those things that you see and then need to start a new game.

Reply #2 Top

I agree, it's VERY annoying. Whatever the cause is, it's bad.

Reply #3 Top

If a desync occurs, the match is already over. You've likely lost some game data somewhere or one of the players has intentionally altered their gamestate via hacks, etc. As such you're not even playing the same game as everyone else anymore, and what happens on one player's screen may happen differently on another's. As a game progresses past the initial desync things will diverge more and more as the commands are issued based on wrong locations, random number calls return different results, etc.

Reply #4 Top

I disagree, Kryo. The match continues, sometimes for 10 minutes. There has to be a better option, like notifying the player ONCE, or allowing [Enter] to clear the warning.

Reply #5 Top

An option to quit the game on the desync window would be convenient, considering everyone will ultimately quit when the message appears.