[quote=“SnakekillerX;c-223174”]
They wouldn’t need EAC to find out if a player pressed the “Exit” button. They could simply script it so the “Exit” button would flag them as quitting.
The other problem like you stated, would be that people would just use the work around of disabling their internet to have the game drop them out that way.
There is no real way to know if a player drops out due to technical error or not when their internet drops, so they would have to be penalized either way. Which means, anyone leaving the match for any reason, would have to be penalized.[/quote]
You can just alt+TAB and right click, close window (since they patched out alt+F4) so it is not as easy to detect if the disconnect was intentional or not.
However, with additional data, like keyboard and mouse input, and more importantly the crash logs provide enough information to be able to decide.
If someone turns off their router or does something similar, and doesn’t turn it on until the match ends, let them be. All other disconnects are detectable if they are intentional.
Not saying it is worth the hassle though - I’d say if DB runs but there is a connection error, don’t penalize (this includes when the user turns off the router manually). If DB closes, scan the crashlog after next launch, and if there was no error (meaning the user closed the application manually), apply the penalty.
I think this is kinda off topic though - the main point was that should the leavers get penalized more or not, but we really got into details