Fix Rococo
authorBenjamin Auder <benjamin.auder@somewhere>
Wed, 24 Mar 2021 18:55:14 +0000 (19:55 +0100)
committerBenjamin Auder <benjamin.auder@somewhere>
Wed, 24 Mar 2021 18:55:14 +0000 (19:55 +0100)
client/src/variants/Rococo.js

index 5453370..6af29c0 100644 (file)
@@ -142,7 +142,8 @@ export class RococoRules extends ChessRules {
     // Pre-check: is thing on this square immobilized?
     const imSq = this.isImmobilized([x, y]);
     const piece = this.getPiece(x, y);
-    if (!!imSq && piece != V.KING) {
+    if (!!imSq) {
+      if (piece == V.KING) return [];
       // Only option is suicide, if I'm not a king:
       return [
         new Move({