X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FAntiking.js;h=71e01ff14ad39bd947cc3a08997b4f2d8a2f2b45;hb=a734a1a07f5309300a95ae2bd113c72be15bab22;hp=f9084951de50e996e2d1858950843a955f6b2b02;hpb=ffea77d94c1fa041a3cec774950b361a44baea71;p=vchess.git diff --git a/public/javascripts/variants/Antiking.js b/public/javascripts/variants/Antiking.js index f9084951..71e01ff1 100644 --- a/public/javascripts/variants/Antiking.js +++ b/public/javascripts/variants/Antiking.js @@ -81,8 +81,8 @@ class AntikingRules extends ChessRules isAttackedByAntiking([x,y], colors) { const V = VariantRules; - if (this.getPiece(x,y) == V.KING) - return false; //king is not attacked by antiking + if ([V.KING,V.ANTIKING].includes(this.getPiece(x,y))) + return false; //(anti)king is not attacked by antiking return this.isAttackedBySlideNJump([x,y], colors, V.ANTIKING, V.steps[V.ROOK].concat(V.steps[V.BISHOP]), "oneStep"); }