Fix SuctionChess, draft HiddenRules (unfinished)
[vchess.git] / client / src / variants / Antiking.js
index 3b1b36e..f07f626 100644 (file)
@@ -3,10 +3,6 @@ import { ArrayFun } from "@/utils/array";
 import { randInt } from "@/utils/alea";
 
 export const VariantRules = class AntikingRules extends ChessRules {
-  static getPpath(b) {
-    return b[1] == "a" ? "Antiking/" + b : b;
-  }
-
   static get ANTIKING() {
     return "a";
   }
@@ -15,6 +11,10 @@ export const VariantRules = class AntikingRules extends ChessRules {
     return ChessRules.PIECES.concat([V.ANTIKING]);
   }
 
+  getPpath(b) {
+    return b[1] == "a" ? "Antiking/" + b : b;
+  }
+
   setOtherVariables(fen) {
     super.setOtherVariables(fen);
     this.antikingPos = { w: [-1, -1], b: [-1, -1] };