diff --git a/client/src/components/gameplay/game-board.tsx b/client/src/components/gameplay/game-board.tsx index bec4143..11e113e 100644 --- a/client/src/components/gameplay/game-board.tsx +++ b/client/src/components/gameplay/game-board.tsx @@ -246,14 +246,14 @@ const GameBoard: React.FC = ({ ? calculatePitAmount( simulatedSeeds, 7, - game_players?.mancalaStonePlayerModels.edges[player_position]?.node + game_players?.mancalaStonePlayerModels.edges[involved ? player_position : opponent_position]?.node .address, ) : game_players?.mancalaStonePitModels.edges .filter( (item: any) => item?.node.player === - game_players?.mancalaStonePlayerModels.edges[player_position] + game_players?.mancalaStonePlayerModels.edges[involved ? player_position : opponent_position] ?.node.address, ) .filter((item: any) => item?.node.pit_number === 7)[0]?.node @@ -264,19 +264,19 @@ const GameBoard: React.FC = ({ ? calculatePitAmount( simulatedSeeds, 7, - game_players?.mancalaStonePlayerModels.edges[opponent_position]?.node + game_players?.mancalaStonePlayerModels.edges[involved ? opponent_position : player_position]?.node .address, ) : game_players?.mancalaStonePitModels.edges .filter( (item: any) => item?.node.player === - game_players?.mancalaStonePlayerModels.edges[opponent_position] + game_players?.mancalaStonePlayerModels.edges[involved ? opponent_position : player_position] ?.node.address, ) .filter((item: any) => item?.node.pit_number === 7)[0]?.node ?.seed_count || 0; - + return (