X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FPocketknight.js;h=ad17f937fc6e5991a275e025aa69c2c2a65ecd24;hb=21704b041240cb440d03cfa64a90ed0be6f28415;hp=f40265e6075c0444914c0916005833e36ab6c072;hpb=39fe711a185ee73c907f3d61ddd459a33f40696b;p=vchess.git diff --git a/client/src/variants/Pocketknight.js b/client/src/variants/Pocketknight.js index f40265e6..ad17f937 100644 --- a/client/src/variants/Pocketknight.js +++ b/client/src/variants/Pocketknight.js @@ -3,7 +3,7 @@ import { randInt } from "@/utils/alea"; export class PocketknightRules extends ChessRules { - hoverHighlight(x, y) { + hoverHighlight([x, y]) { // Testing move validity results in an infinite update loop. // TODO: find a way to test validity anyway. return (this.subTurn == 2 && this.board[x][y] == V.EMPTY); @@ -33,10 +33,9 @@ export class PocketknightRules extends ChessRules { this.subTurn = 1; } - static GenRandInitFen(randomness) { + static GenRandInitFen(options) { // Add 2 knight flags - return ChessRules.GenRandInitFen(randomness) - .slice(0, -2) + "11 -"; + return ChessRules.GenRandInitFen(options).slice(0, -2) + "11 -"; } getFlagsFen() {