Something went wrong. Try again.
Backend environment for match hosting for lance.blue
Something went wrong. Try again.
feat(host): record who won, not just what is left master
result.json carries victoryTeam and victoryPlayerId now, and each player carries the id the second of those points at. A forced victory - one side declaring it and the rest using /defeat - leaves the loser's units standing, so a reader inferring the winner from the counts gets that case backwards. The accessors are on Game rather than IGame, so the read is behind a cast; a game that is not one records no winner and keeps the counts. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Author
permadeath.com Co-author Claude Opus 5 (1M context) Committer Tangled Date (Aug 18, 2026, 7:07 PM UTC) Commit c78d58f8 c78d58f8b17be5eae0716b81a7c19c6ab17fc77d Parent 3dd15fbe 3dd15fbe327e51a1046bc2fc70c82571b4045e53