From: Benjamin Auder Date: Fri, 20 Mar 2020 21:20:49 +0000 (+0100) Subject: Fix random init position for Coregal + Twokings variants X-Git-Url: https://git.auder.net/%7B%7B%20asset%28%27mixstore/css/user/assets/%3C?a=commitdiff_plain;h=df3eb77c621201c0367dc00bbbafd0f6685980ef;p=vchess.git Fix random init position for Coregal + Twokings variants --- diff --git a/client/src/variants/Coregal.js b/client/src/variants/Coregal.js index e0729ac3..f0fc3801 100644 --- a/client/src/variants/Coregal.js +++ b/client/src/variants/Coregal.js @@ -80,11 +80,11 @@ export class CoregalRules extends ChessRules { } // Get random squares for king and queen between b and g files - let randIndex = randInt(6); - let kingPos = randIndex + 1; - randIndex = randInt(5); + let randIndex = randInt(6) + 1; + let kingPos = randIndex; + randIndex = randInt(5) + 1; if (randIndex >= kingPos) randIndex++; - let queenPos = randIndex + 1; + let queenPos = randIndex; // Get random squares for rooks to the left and right of the queen // and king: not all squares of the same colors (for bishops).