summaryrefslogtreecommitdiff
path: root/pkg/ui/views/game_util.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/ui/views/game_util.go')
-rw-r--r--pkg/ui/views/game_util.go14
1 files changed, 1 insertions, 13 deletions
diff --git a/pkg/ui/views/game_util.go b/pkg/ui/views/game_util.go
index 8b8c658..a4b3b1a 100644
--- a/pkg/ui/views/game_util.go
+++ b/pkg/ui/views/game_util.go
@@ -3,7 +3,6 @@ package views
import (
"fmt"
- "github.com/boozec/rahanna/internal/api/database"
"github.com/boozec/rahanna/pkg/p2p"
tea "github.com/charmbracelet/bubbletea"
"github.com/charmbracelet/lipgloss"
@@ -32,18 +31,7 @@ func (m GameModel) isMyTurn() bool {
return false
}
- var totalPlayers int
-
- switch m.game.Type {
- case database.SingleGameType:
- totalPlayers = 2
- case database.PairGameType:
- totalPlayers = 4
- }
-
- moves := len(m.chessGame.Moves())
- currentPlayer := (moves % totalPlayers) + 1
- return m.network.Me() == m.playerPeer(currentPlayer)
+ return m.network.Me() == m.turn
}
func (m GameModel) playerPeer(n int) p2p.NetworkID {