Fix Pandemonium Dragon + Horse attacks
authorBenjamin Auder <benjamin.auder@somewhere>
Mon, 22 Feb 2021 09:19:04 +0000 (10:19 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Mon, 22 Feb 2021 09:19:04 +0000 (10:19 +0100)
client/src/variants/Pandemonium.js

index 63101e9..e3b8c19 100644 (file)
@@ -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")
     );