FAForever / server

The servercode for the Forged Alliance Forever lobby

Home Page:http://www.faforever.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unrank games that are mutual draw

BlackYps opened this issue · comments

related to #936
Players perceive the button for a draw in the diplomacy menu as "let's pretend this game never happened" and it's primarily used when people don't like the map or there are technical problems like a player losing connection early on. Consequently, we should reintroduce the mutual draw logic that was removed in #940 and fix the issue that everyone had to send MUTUAL_DRAW to unrank, as dropped out players obviously can't send that.

Do you let people do a mutual draw after someone has died normally? And should this unrank the game?

In other places we have code to explicitly rank after the first acu death so those two seem at odds. And there isn't a way right now for the game to differentiate between dc and normal death

I imagine if the acu death was legit then the winning team wouldn't agree to the draw

I guess so. But to me it has just always felt like an opportunity for rating manipulation so you can choose your maps or opponents in the matchmaker. So that is why I am uncertain it is necessary

Then it's probably good to discuss this on the forum. Form discord i gathered that many people have a different opinion, but we didn't discuss the reasons in detail

I got offered a lot of draws in 1v1 because players didn't like to play a 20x20 map. When I refused they just left anyway.

In the light of the connection problems it was suggested again that a diplomacy draw should unrank the game. I think this is a good idea as there is no other way to abort a game where somebody disconnected and the diplomacy menu requires both teams to consent, so I don't see an opportunity for rating manipulation.

Is anyone strongly opposed to this solution?