X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FPandemonium.js;h=e3b8c191d8b2ddcb65f80170352f056f1034c03d;hb=58327965b8edcc3d1617058283a5111edde1c39b;hp=963ee8db342e751d15d58aaad9f6d60825b8602f;hpb=4f0025fb02845bad05d0907646263c1cc8b69069;p=vchess.git diff --git a/client/src/variants/Pandemonium.js b/client/src/variants/Pandemonium.js index 963ee8db..e3b8c191 100644 --- a/client/src/variants/Pandemonium.js +++ b/client/src/variants/Pandemonium.js @@ -216,7 +216,7 @@ export class PandemoniumRules extends ChessRules { pieces["b"].join("") + "/pppppppppp/91/91/91/91/91/91/PPPPPPPPPP/" + pieces["w"].join("").toUpperCase() + - " w 0 " + flags + " -" + " w 0 " + flags + " - 00000000000000" ); } @@ -590,7 +590,7 @@ export class PandemoniumRules extends ChessRules { isAttackedByHorse(sq, color) { return ( - super.isAttackedBySlideNJump(sq, color, V.steps[V.BISHOP], V.HORSE) || + super.isAttackedBySlideNJump(sq, color, V.HORSE, V.steps[V.BISHOP]) || super.isAttackedBySlideNJump( sq, color, V.HORSE, V.steps[V.ROOK], "oneStep") ); @@ -598,7 +598,7 @@ export class PandemoniumRules extends ChessRules { isAttackedByDragon(sq, color) { return ( - super.isAttackedBySlideNJump(sq, color, V.steps[V.ROOK], V.DRAGON) || + super.isAttackedBySlideNJump(sq, color, V.DRAGON, V.steps[V.ROOK]) || super.isAttackedBySlideNJump( sq, color, V.DRAGON, V.steps[V.BISHOP], "oneStep") );