Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 81
    • Issues 81
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • dulst
  • core
  • Issues
  • #117

Closed
Open
Created Nov 16, 2023 by jace@jace

Bug: Desyncs at the Start when selecting cards

Games will desync when: Player A selects a card during any Match Start timings, or at least any timings in which Player B has not yet loaded in.

Example:

  1. Player A and Player B queue into a match.
  2. Player A fully loads in and Mulligans, Player B is still loading in.
  3. Player A waits for Player B's Mulligan to finish however on Player B's side they will see waiting for opponent

Conclusion: If a player processes any effect that needs them to make a choice (Mulligan, Draft, any other selector code) while the other player has not fully loaded in yet, once the latter player finally loads in they will be desynced and the game is locked.

Note: This is using custom Mulligan rules on my end, however I've also experienced desyncs using the AK Template Mulligan.

Assignee
Assign to
Time tracking