This commit is contained in:
Dragon Fire
2021-01-15 20:07:39 -05:00
parent e0100d119e
commit 73f9df6c77
+3 -3
View File
@@ -30,7 +30,7 @@ module.exports = class MinesweeperCommand extends Command {
this.client.games.set(msg.channel.id, { name: this.name }); this.client.games.set(msg.channel.id, { name: this.name });
try { try {
const game = new BombSweeper(size, size); const game = new BombSweeper(size, size);
game.PlaceBombs(size + 1); game.PlaceBombs(size + 1); // eslint-disable-line new-cap
let win = null; let win = null;
game.onWin = () => { win = true; }; game.onWin = () => { win = true; };
game.onLoss = () => { win = false; }; game.onLoss = () => { win = false; };
@@ -64,10 +64,10 @@ module.exports = class MinesweeperCommand extends Command {
win = false; win = false;
break; break;
} }
const coordPicked = choice.match(/(\d), ?(\d)/i) const coordPicked = choice.match(/(\d), ?(\d)/i);
const x = Number.parseInt(coordPicked[1], 10); const x = Number.parseInt(coordPicked[1], 10);
const y = Number.parseInt(coordPicked[2], 10); const y = Number.parseInt(coordPicked[2], 10);
game.CheckCell(x - 1, y - 1); game.CheckCell(x - 1, y - 1); // eslint-disable-line new-cap
if (win === true || win === false) break; if (win === true || win === false) break;
} }
this.client.games.delete(msg.channel.id); this.client.games.delete(msg.channel.id);