From f9bece1eb29aacdd8d5384c5ec786ab103673d13 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Tue, 17 Mar 2020 17:01:35 -0400 Subject: [PATCH] Fix Some Bugs --- commands/mp-games/connect-four.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/commands/mp-games/connect-four.js b/commands/mp-games/connect-four.js index 7b6fa88f..f0e02501 100644 --- a/commands/mp-games/connect-four.js +++ b/commands/mp-games/connect-four.js @@ -60,6 +60,7 @@ module.exports = class ConnectFourCommand extends Command { const filter = res => { const choice = res.content; if (choice.toLowerCase() === 'end') return true; + if (!board[Number.parseInt(choice, 10) - 1]) return false; if (!board[Number.parseInt(choice, 10) - 1].includes(null)) return false; return res.author.id === user.id; }; @@ -78,7 +79,7 @@ module.exports = class ConnectFourCommand extends Command { break; } const i = Number.parseInt(choice, 10) - 1; - board[i][board[i][6]] = sign; + board[i][5 - board[i][6]] = sign; board[i][6] += 1; if (this.verifyWin(board)) winner = userTurn ? msg.author : opponent; userTurn = !userTurn; @@ -132,6 +133,6 @@ module.exports = class ConnectFourCommand extends Command { if (piece === 'user') return playerOneEmoji; if (piece === 'oppo') return playerTwoEmoji; return blankEmoji; - }).join(' ')).join('\n'); + }).join('')).join('\n'); } };