New Timer System and Improved Connection Recovery
v50.6 - New Timer System and Improved Connection Recovery
New Timer System:
- inactivity timer was extended to 180 seconds, it was repurposed to only solely disconnect idlers (rather than semi-control turn timing as well)
- a new turn timer system has emerged: turn time limit begins with 75 seconds.
- each successful card play will add 15 seconds to the turn time.
- each player starts with 3 "timeout allowances" for the game. when turn time is exhausted, game uses a timeout allowance automatically and add 60 seconds to turn time.
- if all timeout allowances were exhausted, the turn ends automatically.
- for every 240 seconds of unused turn time, the player will earn a timeout allowance.
- remaining timeout allowances are visible on the player panel next to a hourglass symbol.
- "ask for more turn time logic" was removed.
- total game time for each player was reduced from 25 to 20 minutes, with a possibility of extension by 5 minutes each time.
- timing calculations have been improved greatly for precision and fairness; turn/game/inactivity timers will pause while you are waiting for your opponent during your turn. in additon to that, the duration of any response to any request/selection will consume from corresponding player's game time, regardless of whose turn it is.
QOL Changes:
- Ignored players won't be able to spectate your matches anymore.
- Replaced Player A/B in game log with full player usernames!
- The game features a brand new reconnection system that will try its best to reconnect and resume existing game when there was a disruption in the communication and/or browser. The new system even allows you to resume the game with a different browser/session/device in the middle of one.
- Moved informational game start messages under a new button.