X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=public%2Fjavascripts%2Fvariants%2FUltima.js;fp=public%2Fjavascripts%2Fvariants%2FUltima.js;h=d5b9f88435d6173204e14ed34669e27a0a2d7177;hb=f4fd6580a227a352f6e0e95870954bc2fa2ce97f;hp=57f3e25c6e8cd6fbabfafe7ccc224fde1c1e3c8b;hpb=2f3c845159670ec8bfba8a3999571d6ee1e45320;p=vchess.git diff --git a/public/javascripts/variants/Ultima.js b/public/javascripts/variants/Ultima.js index 57f3e25c..d5b9f884 100644 --- a/public/javascripts/variants/Ultima.js +++ b/public/javascripts/variants/Ultima.js @@ -53,36 +53,6 @@ class UltimaRules extends ChessRules // Is piece on square (x,y) immobilized? isImmobilized([x,y]) { - // Final check: is this knight immobilized? - let foundImmobilizer = false; - let neutralized = false; - outerLoop: - for (let step of steps) - { - const [i2,j2] = [i+step[0],j+step[1]]; - if (i2>=0 && i2=0 && j2=0 && i3=0 && j3=0 && i2=0 && j2=0 && i1=0 && i2=0 && j1=0 && j2=0 && j1=0 && j2=0 && i3=0 && j3=0 && i3=0 && j3