Fix a detail in Loser's flags
[vchess.git] / public / javascripts / variants / Loser.js
index b4d8b4f..936c259 100644 (file)
@@ -9,7 +9,7 @@ class LoserRules extends ChessRules
        setFlags(fen)
        {
                // No castling, hence no flags; but flags defined for compatibility
-               this.castleFlags = "0000";
+               this.castleFlags = { "w":[false,false], "b":[false,false] };
        }
 
        getPotentialPawnMoves([x,y])
@@ -110,6 +110,11 @@ class LoserRules extends ChessRules
        unupdateVariables(move) { }
        parseFlags(flags) { }
 
+       getFlagsFen()
+       {
+               return "";
+       }
+
        checkGameEnd()
        {
                // No valid move: you win!