From 8c4b5112ba777d2284b3dd44f176144da087ed06 Mon Sep 17 00:00:00 2001 From: Trevor Slocum Date: Fri, 8 Dec 2023 14:04:05 -0800 Subject: [PATCH] Fix 'ok' command --- pkg/server/server.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/server/server.go b/pkg/server/server.go index 9ee4738..c622e93 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -1213,6 +1213,11 @@ COMMANDS: continue } + if clientGame.Roll1 == 0 || clientGame.Roll2 == 0 { + cmd.client.sendNotice("You must roll first.") + continue + } + legalMoves := clientGame.LegalMoves(false) if len(legalMoves) != 0 { available := bgammon.FlipMoves(legalMoves, cmd.client.playerNumber)