oEtG Forum

General Category => Game Bugs => Fixed Bugs => Topic started by: Septima Rhay on December 29, 2020, 04:59:51 pm

Title: PVP connect issue
Post by: Septima Rhay on December 29, 2020, 04:59:51 pm
Septima can't invite or accept PVP specifically for player Neopergoss.  Septima can pvp with Worldwideweb3.  W3 can pvp with Neopergoss. Alternate account can pvp with Neopergoss.  Super odd.  Any thoughts on how to fix?
Title: Re: PVP connect issue
Post by: serprex on December 30, 2020, 01:09:24 am
Probably some stale game entry in table. I should expose an interface for players to cancel active games or something. Haven't seen it act up myself. Should get cleaned up after an hour
Title: Re: PVP connect issue
Post by: Septima Rhay on January 04, 2021, 06:45:13 pm
Has happened twice since initial time.  Both times was starting off pvp-ing with player successfully.  Then am unable to accept or send invites with Septima, specifically.  Also tried different browsers with same issue.  Tried with mobile and nothing seems to be working there as well including AI matches.
Title: Re: PVP connect issue
Post by: Septima Rhay on January 06, 2021, 06:22:16 pm
Finally confirmed it's not just with Neopergoss, but also with pizzaharald, too. Also confirmed it's not specifically Septima.  Happened with alt- Prima Rhay, too.  Issue persists, comes typically after 30minutes or more of play.  Functioning returns similarly 30 minutes or longer. 

On the plus side, haven't had any pvp stuck screens during opening/mulligan in a long time.  Seems that issue is gone.
Title: Re: PVP connect issue
Post by: serprex on January 09, 2021, 03:00:29 pm
https://github.com/serprex/openEtG/commit/42daee50da71071084cc6cddfff8d9b305fb285e

This might help. Cancels any pending match requests you've accepted when you make a pvp challenge. Theory is that if you got into a state where there was more than 1 match request pair with someone query_opt would error out until the game expired & deleted the match requests to get out of that state

This will cause pvp matches to get screwed up if you pvp challenge someone while in a game with them. So don't do that