diff --git a/internal/game/room.go b/internal/game/room.go index 3ee7f86..5f2a8ae 100644 --- a/internal/game/room.go +++ b/internal/game/room.go @@ -124,10 +124,15 @@ func (r *Room) NewGame() { panic("not enough words") } - r.Version++ r.Winner = nil r.Turn = Team(r.rand.Intn(len(r.Teams))) r.Board = newBoard(r.Rows, r.Cols, words, r.Turn, len(r.Teams), r.rand) + + for _, p := range r.Players { + p.Spymaster = false + } + + r.Version++ } func (r *Room) EndTurn(id PlayerID) {