X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FHidden.js;h=8a5858ea147816d0fc52f544d9c6ad850b42e5f4;hp=79c3dfbdd2c29aefba4933f315271188f6b413e3;hb=c583ef1c1dfd19aee88b22c2175202fbdf4dc1c0;hpb=f1c9d7072d253ba55a941f97a99eee7e394577ed diff --git a/client/src/variants/Hidden.js b/client/src/variants/Hidden.js index 79c3dfbd..8a5858ea 100644 --- a/client/src/variants/Hidden.js +++ b/client/src/variants/Hidden.js @@ -7,6 +7,10 @@ export const VariantRules = class HiddenRules extends ChessRules { return false; } + static get HasCastle() { + return false; + } + static get HasEnpassant() { return false; } @@ -143,16 +147,6 @@ export const VariantRules = class HiddenRules extends ChessRules { return mv; } - // What are the king moves from square x,y ? - getPotentialKingMoves(sq) { - // No castling: - return this.getSlideNJumpMoves( - sq, - V.steps[V.ROOK].concat(V.steps[V.BISHOP]), - "oneStep" - ); - } - filterValid(moves) { return moves; }