X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FPandemonium.js;h=287aa3bfeceb0b2c48cf7936935831be7fe3d268;hb=acf207122fb8aa86ea9fb8ae1b34d9d301995414;hp=dae088612b19282abfefabd4ba8030e7fb39cc99;hpb=99ba622adc5909f59962379b94a2b20da4ad84e6;p=vchess.git diff --git a/client/src/variants/Pandemonium.js b/client/src/variants/Pandemonium.js index dae08861..287aa3bf 100644 --- a/client/src/variants/Pandemonium.js +++ b/client/src/variants/Pandemonium.js @@ -648,7 +648,7 @@ export class PandemoniumRules extends ChessRules { } updateCastleFlags(move, piece) { - if (move.appear.length == 2) { + if (piece == V.KING && move.appear.length == 2) { // Castling (only move which disable flags) this.castleFlags[move.appear[0].c][0] = 10; this.castleFlags[move.appear[0].c][1] = 10;