X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fbase_rules.js;h=0f18dbec95a3538452390ddcb968d5b86a629e87;hp=5f47904face7602f84f7ee1eb467e92758985d01;hb=4258b58c6aff86ce69ebfbcd40d704836df27ac9;hpb=0b4bca844aa20cb88531cd25bc0140a569f03947 diff --git a/client/src/base_rules.js b/client/src/base_rules.js index 5f47904f..0f18dbec 100644 --- a/client/src/base_rules.js +++ b/client/src/base_rules.js @@ -1173,6 +1173,7 @@ export const ChessRules = class ChessRules { } updateCastleFlags(move, piece, color) { + // TODO: check flags. If already off, no need to always re-evaluate const c = color || V.GetOppCol(this.turn); const firstRank = (c == "w" ? V.size.x - 1 : 0); // Update castling flags if rooks are moved