X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fbase_rules.js;h=95a90cf73000683f3956dab5477de6404ec5814d;hb=15d6904394c63102e7865b5537eb3b533e3ac06f;hp=cfb8f84169dddeafe4eabe163cbbec388eee9611;hpb=82820616dd6f08587a6f53bdb5a1377f73335f10;p=vchess.git diff --git a/client/src/base_rules.js b/client/src/base_rules.js index cfb8f841..95a90cf7 100644 --- a/client/src/base_rules.js +++ b/client/src/base_rules.js @@ -743,8 +743,7 @@ export const ChessRules = class ChessRules { if (x2 == lastRank) { // promotions arg: special override for Hiddenqueen variant if (!!promotions) finalPieces = promotions; - else if (!!V.PawnSpecs.promotions) - finalPieces = V.PawnSpecs.promotions; + else if (!!V.PawnSpecs.promotions) finalPieces = V.PawnSpecs.promotions; } let tr = null; for (let piece of finalPieces) { @@ -793,10 +792,7 @@ export const ChessRules = class ChessRules { // Captures if (V.PawnSpecs.canCapture) { for (let shiftY of [-1, 1]) { - if ( - y + shiftY >= 0 && - y + shiftY < sizeY - ) { + if (y + shiftY >= 0 && y + shiftY < sizeY) { if ( this.board[x + shiftX][y + shiftY] != V.EMPTY && this.canTake([x, y], [x + shiftX, y + shiftY])