X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FLoser.js;h=b4d8b4f0b6aafe052bba0b82311c2ba2192f10e3;hb=1970e049ee112032977909f5716fc1e5887214d7;hp=0ed3edc2ee294c2ec033bd30b5e0cb039e3072e5;hpb=8a60cacd26d8c47f52ecac26091d6a6f65e6bbc5;p=vchess.git diff --git a/public/javascripts/variants/Loser.js b/public/javascripts/variants/Loser.js index 0ed3edc2..b4d8b4f0 100644 --- a/public/javascripts/variants/Loser.js +++ b/public/javascripts/variants/Loser.js @@ -2,13 +2,15 @@ class LoserRules extends ChessRules { initVariables(fen) { - // No castling, hence no flags; but flags defined for compatibility - this.flags = "-"; const epSq = this.moves.length > 0 ? this.getEpSquare(this.lastMove) : undefined; this.epSquares = [ epSq ]; } - setFlags(fen) { } + setFlags(fen) + { + // No castling, hence no flags; but flags defined for compatibility + this.castleFlags = "0000"; + } getPotentialPawnMoves([x,y]) {