Desynch detected Exploit

Looks like some are using this as an exploit to get a win even while losing.

3,415 views 19 replies
Reply #1 Top

Why do you think that?

Reply #2 Top

So far as I know, if a desync happens the game is not reported in any case.

-- Tukulis

Reply #3 Top

Quoting Spooky, reply 1
Why do you think that?
End of Spooky's quote

Easy enough to do and I've come across some unusually coincidental players that have a habit of only accepting games they are hosts on and then retaining a win even if beaten due to desync anomalies.

And no while they should be disregarded they are certainly not.

Reply #4 Top

Quoting Bamji, reply 3
Easy enough to do
End of Bamji's quote
It is?

Even if it is, I had desynced games that were recorded as a lost at the end (even if I did win in my version of the game).

Reply #5 Top

Just had a game where the enemy desynced, and the game was still recorded as a win for me and as a loss for him: http://pantheon.demigodthegame.com/game/774030/player/27826/. I wouldn't mind if that game actually didn't count, because it was a 3v1. He should have conceded at the beginning.

So in conclusion: even if you could force a desync somehow, it won't make you win the game automatically or make the game not count.

Reply #6 Top

The only point I'm trying to make is a Desync should be considered the same as a Concede in under 3 minutes...N/A.

 

Reply #7 Top

Any game that ends under 3 minutes is not counted.

Reply #8 Top

Quoting Spooky, reply 7
Any game that ends under 3 minutes is not counted.
End of Spooky's quote

Thats what I said.

 

 

Reply #9 Top

No, you said that people are exploiting desyncs in order to now get a loss on their stats, which can't be the case. You also said that any games under 3 minute should not count, no matter if it desynced or if gamers left or conceded. But this is already the case ;).

Reply #10 Top

Quoting Spooky, reply 9
No, you said that people are exploiting desyncs in order to now get a loss on their stats, which can't be the case. You also said that any games under 3 minute should not count, no matter if it desynced or if gamers left or conceded. But this is already the case .
End of Spooky's quote

 

A desynced game that lasts longer than 3mins is not counted as Not Applicable, it is very applicable and if you are host and block incoming data from an opponent who is winning you walk away with a desync victory.

Reply #11 Top

In 1v1 how would you determine who desynced and whom should get the loss?

Reply #12 Top

Quoting Bamji, reply 10
A desynced game that lasts longer than 3mins is not counted as Not Applicable, it is very applicable and if you are host and block incoming data from an opponent who is winning you walk away with a desync victory.
End of Bamji's quote
You are talking about disconnects, not desynchronisations.

 

Yes, the game not counting for the host when he disconnects from the game while losing is a bug and exploited by some people. But this has nothing to do with desyncs.

Reply #13 Top

Quoting Spooky, reply 12



You are talking about disconnects, not desynchronisations.


 

Yes, the game not counting for the host when he disconnects from the game while losing is a bug and exploited by some people. But this has nothing to do with desyncs.
End of Spooky's quote

 

Man stop trying to tell me what I am saying "I AM SAYING IT"

A desync is data imparity between boxes, achieved by a temporary disconnection long enough to get them out of sync but not permanently disconnected.

 

Reply #14 Top

Quoting Daikaze, reply 11
In 1v1 how would you determine who desynced and whom should get the loss?

End of Daikaze's quote



 I should win.

Reply #15 Top

Quoting Bamji, reply 13
Man stop trying to tell me what I am saying "I AM SAYING IT"

A desync is data imparity between boxes, achieved by a temporary disconnection long enough to get them out of sync but not permanently disconnected.
End of Bamji's quote
No, a desync isn't just caused by a long enough connection interruption. Ideally a connection interruption does not cause a desync at all, the game justs waits until the user who is missing a packet from another user is finally receiving said packet. If he doesn't receive it after 10 seconds, the user is dropped. If only one user dropped another user, both of them are dropped from the game and the game can continue.

But there is still a bug in the game where a desync can happen during this process. Ideally a desync would only occur if the players involved run different versions of Demigod or different versions of mods or one user has a mod the other one doesn't etc. Other cause of desync have to be hunt down by the developers.

You can't reliably cause a desync that easily. Furthermore the exploit you describe only works for the host and the host does not have to cause a desync to achieve that. He simply has to quit the game irregularily or drop the internet connction.

Reply #16 Top

Solution:
The one that desyncs should die, no one gets cash, game tries to sync. This way the char can reset and the game can continue OR if this doesnt help all die (including creeps) without any1 getting gold.

Quote from Kryo:
If a desync occurs, the match is already shot. There is not much point in continuing to try playing it as other players won't even be playing the same game. As time goes on, what you see and what they see will become more and more different to the point where (for example) you may see a player alive while another sees him dead, or two players may see opposite sides win the match.

 

So far we have seen 1 person desynced 2 times in 2 different games, games are not logged so i dont know his nick, will write it down next time it happens.

 

Reply #17 Top

Quoting LtKiller, reply 16
Solution:
The one that desyncs should die, no one gets cash, game tries to sync. This way the char can reset and the game can continue OR if this doesnt help all die (including creeps) without any1 getting gold.
End of LtKiller's quote
Yeah, in a few games where we wanted to carry on after a desync we simply told the guy who was desynced to us to leave the game (with the consens of his team). After that we were able to continue the game without a desync.

Reply #18 Top

Ye i noticed that too... We usually start shouting he/she should leave ;) if this happens before the game is decided i remake the game excluding the desyncing player.  Most of the times they dont wanna leave. Well make em :ninja:

 

Reply #19 Top

Aww, you shouldn't shout ;). We always explained and asked nicely :).