X-Git-Url: https://git.auder.net/assets/current/git-logo.png?a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FMagnetic.js;h=c4995dd3003d9fd0ac36f7780374e455e189703d;hb=a48ee8b80ae4902f1e70629a608396fe3ff046d0;hp=225489ec84e1d998944223c486e1f6d7a87d5846;hpb=2d7194bd9c976f444e43e5dc0a725823b6472eb9;p=vchess.git diff --git a/public/javascripts/variants/Magnetic.js b/public/javascripts/variants/Magnetic.js index 225489ec..c4995dd3 100644 --- a/public/javascripts/variants/Magnetic.js +++ b/public/javascripts/variants/Magnetic.js @@ -1,14 +1,6 @@ class MagneticRules extends ChessRules { - static get HasEnpassant { return false; } - - setOtherVariables(fen) - { - // No en-passant: - const parsedFen = V.ParseFen(fen); - this.setFlags(fenParsed.flags); - this.scanKingsRooks(fen); - } + static get HasEnpassant() { return false; } getPotentialMovesFrom([x,y]) { @@ -281,3 +273,5 @@ class MagneticRules extends ChessRules return 500; //checkmates evals may be slightly below 1000 } } + +const VariantRules = MagneticRules;