X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FBaroque.js;fp=client%2Fclient_OLD%2Fjavascripts%2Fvariants%2FBaroque.js;h=c394257a41c99fa31b8ac467351d514f03fc2811;hb=8d61fc4ab7373b4a576f3f9108cdf7768ae27096;hp=d06b99c3d0999fb51cd4ba7fb7feca6f9b826570;hpb=760865ac92508676c0047b84c5ba3e12d41d7c20;p=vchess.git diff --git a/client/client_OLD/javascripts/variants/Baroque.js b/client/src/variants/Baroque.js similarity index 98% rename from client/client_OLD/javascripts/variants/Baroque.js rename to client/src/variants/Baroque.js index d06b99c3..c394257a 100644 --- a/client/client_OLD/javascripts/variants/Baroque.js +++ b/client/src/variants/Baroque.js @@ -548,34 +548,34 @@ class BaroqueRules extends ChessRules // Shuffle pieces on first and last rank for (let c of ["w","b"]) { - let positions = _.range(8); + let positions = range(8); // Get random squares for every piece, totally freely - let randIndex = _.random(7); + let randIndex = random(8); const bishop1Pos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(6); + randIndex = random(7); const bishop2Pos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(5); + randIndex = random(6); const knight1Pos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(4); + randIndex = random(5); const knight2Pos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(3); + randIndex = random(4); const queenPos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(2); + randIndex = random(3); const kingPos = positions[randIndex]; positions.splice(randIndex, 1); - randIndex = _.random(1); + randIndex = random(2); const rookPos = positions[randIndex]; positions.splice(randIndex, 1); const immobilizerPos = positions[0];