X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FBaroque.js;h=fe0e8466c1293f1ba2e259778fb328702af631ab;hp=0b00c262a07602f49d65bbdb54c6bc4e817c728d;hb=69f3d8014e594ef949792d04d97b8286e9c2c268;hpb=1b61a94dbd13f6a37a89e62216615d2496c760a2 diff --git a/public/javascripts/variants/Baroque.js b/public/javascripts/variants/Baroque.js index 0b00c262..fe0e8466 100644 --- a/public/javascripts/variants/Baroque.js +++ b/public/javascripts/variants/Baroque.js @@ -1,4 +1,4 @@ -class UltimaRules extends ChessRules +class BaroqueRules extends ChessRules { static get HasFlags() { return false; } @@ -7,7 +7,7 @@ class UltimaRules extends ChessRules static getPpath(b) { if (b[1] == "m") //'m' for Immobilizer (I is too similar to 1) - return "Ultima/" + b; + return "Baroque/" + b; return b; //usual piece } @@ -169,7 +169,7 @@ class UltimaRules extends ChessRules }); } - // "Pincher" + // "Pincer" getPotentialPawnMoves([x,y]) { let moves = super.getPotentialRookMoves([x,y]); @@ -526,18 +526,6 @@ class UltimaRules extends ChessRules return false; } - updateVariables(move) - { - // Just update king(s) position(s) - const piece = move.vanish[0].p; - const c = move.vanish[0].c; - if (piece == V.KING && move.appear.length > 0) - { - this.kingPos[c][0] = move.appear[0].x; - this.kingPos[c][1] = move.appear[0].y; - } - } - static get VALUES() { // TODO: totally experimental! @@ -627,4 +615,4 @@ class UltimaRules extends ChessRules } } -const VariantRules = UltimaRules; +const VariantRules = BaroqueRules;