X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FEightpieces.js;h=3808a16a4bc4b0edce4c28494fe1876ef008dca1;hb=HEAD;hp=dc7580b32a63e806eb2eb6a6737e5ec7c9ab0bd9;hpb=abbda16dbd485dfc43ee502bbef67045b1aecc59;p=vchess.git diff --git a/client/src/variants/Eightpieces.js b/client/src/variants/Eightpieces.js index dc7580b3..3808a16a 100644 --- a/client/src/variants/Eightpieces.js +++ b/client/src/variants/Eightpieces.js @@ -181,7 +181,7 @@ export class EightpiecesRules extends ChessRules { let pieceLine = { b: posParts[0], w: posParts[7].toLowerCase() }; let posBlack = { r: -1, n: -1, b: -1 }; const mapP = { r: 'j', n: 'l', b: 's' }; - ['w', 'b'].forEach(c => { + ['b', 'w'].forEach(c => { ['r', 'n', 'b'].forEach(p => { let pl = pieceLine[c]; let pos = -1; @@ -204,8 +204,8 @@ export class EightpiecesRules extends ChessRules { // => move sentry on other bishop for random color const c = sample(['w', 'b'], 1); pieceLine[c] = pieceLine[c] - .replace('b', 't'); //tmp - .replace('s', 'b'); + .replace('b', 't') //tmp + .replace('s', 'b') .replace('t', 's'); } }