X-Git-Url: https://git.auder.net/?a=blobdiff_plain;ds=sidebyside;f=variants%2FAvalam%2Fclass.js;h=5fe5ed32e13894c8d241518d4b05acfa5021ae8e;hb=5212758164eaa08e382b7bc281f87999c8af352b;hp=95993e0934c92826764d31204204ee986d464364;hpb=dc10e429231932c19da6d1ff2ce98c7a042829ab;p=xogo.git diff --git a/variants/Avalam/class.js b/variants/Avalam/class.js index 95993e0..5fe5ed3 100644 --- a/variants/Avalam/class.js +++ b/variants/Avalam/class.js @@ -42,7 +42,7 @@ export default class AvalamRules extends ChessRules { return { 'b': { "class": "stack", - moves: [{steps: steps, range: 1}] + both: [{steps: steps, range: 1}] }, 'c': { "class": "stack2", @@ -156,7 +156,7 @@ export default class AvalamRules extends ChessRules { if (height == 5) return []; let moves = []; - for (let s of this.pieces()['b'].moves[0].steps) { + for (let s of this.pieces(this.turn, x, y)['b'].both[0].steps) { const [i, j] = [x + s[0], y + s[1]]; if ( this.onBoard(i, j) &&