X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FMonster.js;h=cb29adae2097bc5fd29a939ce900d4d956e55285;hb=ded43c88fad60fd8f9bb46aabd67f3f2092f65f3;hp=6e3e10c5d61874a6051c7cb39b2ddcb6b73bea2b;hpb=964eda04ad6415b4ec95387ea08b63a3d0f0f9cc;p=vchess.git diff --git a/client/src/variants/Monster.js b/client/src/variants/Monster.js index 6e3e10c5..cb29adae 100644 --- a/client/src/variants/Monster.js +++ b/client/src/variants/Monster.js @@ -2,6 +2,7 @@ import { ChessRules } from "@/base_rules"; import { randInt } from "@/utils/alea"; export class MonsterRules extends ChessRules { + static IsGoodFlags(flags) { // Only black can castle return !!flags.match(/^[a-z]{2,2}$/); @@ -214,4 +215,5 @@ export class MonsterRules extends ChessRules { const color = this.turn; return (color == 'w' ? getBestWhiteMove() : getBestBlackMove()); } + };