X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FMesmer.js;h=c522e7330ec9b6233b972f6a471ce296d7f3d1dc;hp=ec40b482ba3938f7e1e2e9222255112fd4f493a9;hb=4313762da3237b04f204e121a20cab3ba7bb5dd2;hpb=cee75a57d2f4f89c89d64cefbab55d839a238ed9 diff --git a/client/src/variants/Mesmer.js b/client/src/variants/Mesmer.js index ec40b482..c522e733 100644 --- a/client/src/variants/Mesmer.js +++ b/client/src/variants/Mesmer.js @@ -36,8 +36,8 @@ export class MesmerRules extends ChessRules { ); } - static GenRandInitFen(randomness) { - const antikingFen = Antiking2Rules.GenRandInitFen(randomness); + static GenRandInitFen(options) { + const antikingFen = Antiking2Rules.GenRandInitFen(options); return antikingFen.replace('a', 'M').replace('A', 'm') + " -"; } @@ -113,7 +113,7 @@ export class MesmerRules extends ChessRules { piece == V.KING // No castling with enemy king (...yes, should eat it but...) ? super.getSlideNJumpMoves( - [x, y], V.steps[V.ROOK].concat(V.steps[V.BISHOP]), "oneStep") + [x, y], V.steps[V.ROOK].concat(V.steps[V.BISHOP]), 1) : super.getPotentialMovesFrom([x, y]); return moves; }