X-Git-Url: https://git.auder.net/variants/%24%7Bvname%7D/current/gitweb.js?a=blobdiff_plain;f=variants%2FChakart%2Fclass.js;h=6ddc37c6ff736f76984362eac225cc2368861101;hb=616a8d7ae5ee96fe23d393cf6e4554b2cf3b9245;hp=aefbcd0467d4d0f6079482264bc898174d2684a5;hpb=7c03823594cef3ce6e8da7ac1d7d3504c73695a9;p=xogo.git diff --git a/variants/Chakart/class.js b/variants/Chakart/class.js index aefbcd0..6ddc37c 100644 --- a/variants/Chakart/class.js +++ b/variants/Chakart/class.js @@ -132,7 +132,12 @@ export default class ChakartRules extends ChessRules { genRandInitBaseFen() { const s = FenUtil.setupPieces( - ['r', 'n', 'b', 'q', 'k', 'b', 'n', 'r'], {diffCol: ['b']}); + ['r', 'n', 'b', 'q', 'k', 'b', 'n', 'r'], + { + randomness: this.options["randomness"], + diffCol: ['b'] + } + ); return { fen: s.b.join("") + "/pppppppp/8/8/8/8/PPPPPPPP/" + s.w.join("").toUpperCase(), @@ -215,7 +220,7 @@ export default class ChakartRules extends ChessRules { moves = this.getDropMovesFrom([x, y]); else if (this.egg == "kingboo") { const color = this.turn; - const oppCol = C.GetOppCol(color); + const oppCol = C.GetOppTurn(color); // Only allow to swap (non-immobilized!) pieces for (let i=0; i