X-Git-Url: https://git.auder.net/?a=blobdiff_plain;ds=sidebyside;f=variants%2FAbsorption%2Fclass.js;h=5f58c32bc3909cf4dfcc1da665eee45d0f09eae8;hb=7c03823594cef3ce6e8da7ac1d7d3504c73695a9;hp=9fe43aafa29b11f92803db27b1efccebd1099f31;hpb=635418a5af6d4bf3f497d319a235bf72e40c5683;p=xogo.git diff --git a/variants/Absorption/class.js b/variants/Absorption/class.js index 9fe43aa..5f58c32 100644 --- a/variants/Absorption/class.js +++ b/variants/Absorption/class.js @@ -5,7 +5,7 @@ export default class AbsorptionRules extends ChessRules { static get Options() { return { select: C.Options.select, - check: [], + input: C.Options.input, styles: [ "balance", "capture", @@ -26,7 +26,7 @@ export default class AbsorptionRules extends ChessRules { // amazon 'a': { "class": "amazon", - moves: [ + both: [ { steps: [ [0, 1], [0, -1], [1, 0], [-1, 0], @@ -45,7 +45,7 @@ export default class AbsorptionRules extends ChessRules { // empress 'e': { "class": "empress", - moves: [ + both: [ { steps: [ [1, 0], [-1, 0], [0, 1], [0, -1] @@ -63,7 +63,7 @@ export default class AbsorptionRules extends ChessRules { // princess 's': { "class": "princess", - moves: [ + both: [ { steps: [ [1, 1], [1, -1], [-1, 1], [-1, -1]