X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FLoser.js;h=2d60d6e8fc10a8aa4d91241d327441220da33997;hb=c794dbb87592782913af0a09784ed25e019e4d10;hp=3def40a9c4b0a95f9da6419bf2d342f57c272a1e;hpb=0b7d99ecbb5dedc02cd96c457b5fc2962db9b297;p=vchess.git diff --git a/public/javascripts/variants/Loser.js b/public/javascripts/variants/Loser.js index 3def40a9..2d60d6e8 100644 --- a/public/javascripts/variants/Loser.js +++ b/public/javascripts/variants/Loser.js @@ -6,7 +6,12 @@ class LoserRules extends ChessRules this.epSquares = [ epSq ]; } - setFlags(fen) + static IsGoodFlags(flags) + { + return true; //anything is good: no flags + } + + setFlags(fenflags) { // No castling, hence no flags; but flags defined for compatibility this.castleFlags = { "w":[false,false], "b":[false,false] }; @@ -192,6 +197,6 @@ class LoserRules extends ChessRules return pieces["b"].join("") + "/pppppppp/8/8/8/8/PPPPPPPP/" + pieces["w"].join("").toUpperCase() + - " 0000"; //add flags (TODO?!) + " 0000 w"; //add flags (TODO?!) } }