• Mahmoud Aglan's avatar
    fix: domino sync bugs + backgammon logic bugs + HUD token vars · 7df3c582
    Mahmoud Aglan authored
    Domino:
    - dealAndSyncToServer: retry once on failure, abort to room on 2nd fail (#100)
    - syncPassToServer: only increment moveCount after success (#41)
    - drawFromBoneyard: debounce with drawInFlight flag (#42)
    - endMatch: guard empty players array, fallback to match IDs (#209)
    
    Backgammon:
    - createGame: fallback to sheshbesh if variant key missing (#26)
    - handleServerState: selective merge instead of Object.assign (#56)
    
    Core:
    - multiplayer.js: mark startDisconnectWatch as deprecated (#229)
    - core.css: replace hardcoded HUD values with token variables
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    7df3c582
game.js 31.4 KB