3 ms·
1) I'm guessing this is how they handle people reconnecting after a disconnection. You terminate the old connection? 2) The bot replaces player 2, then submits
by virgildotcodes 3y ago
1) I'm guessing this is how they handle people reconnecting after a disconnection. You terminate the old connection?
2) The bot replaces player 2, then submits a resignation. The server registers it as player 2 resigning.
- ProjectArcturis 3y agoAh, makes sense. I guess they just assume that any client who is requesting to sit in that seat is authorized to.
- Ensorceled 3y agoYeah, the seat is the problem. There are a LOT of security systems that depend on assuming the holder of a large random string, like a guid, is the proper holder of that string so it's not necessarily a bad thing for the match. They should have made the seat index random as well though they are probably now just checking credentials.
- knallfrosch 3y agoLooks to me like they only verified match ids, not the seats at all.
- Ensorceled 3y agoYes, I had my desktop version of MTGA hang and when I connected to the match with my iPhone it immediately disconnected the desktop.