X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FRoyalrace.js;h=21a62c89c7f8200176b543e1f1ad2c1ee549e8d5;hb=0d5335de5c94d780e03ac0aa3279b731c69455cc;hp=9b6575ac239e095265144359fb8343cbd2c74405;hpb=32f6285ee325a14286562a53baefc647201df2af;p=vchess.git diff --git a/client/src/variants/Royalrace.js b/client/src/variants/Royalrace.js index 9b6575ac..21a62c89 100644 --- a/client/src/variants/Royalrace.js +++ b/client/src/variants/Royalrace.js @@ -7,10 +7,6 @@ export class RoyalraceRules extends ChessRules { return false; } - static get HasCastle() { - return false; - } - static get HasEnpassant() { return false; } @@ -25,7 +21,7 @@ export class RoyalraceRules extends ChessRules { static GenRandInitFen(randomness) { if (randomness == 0) - return "11/11/11/11/11/11/11/11/11/qrbnp1PNBRQ/krbnp1PNBRK w 0"; + return "92/92/92/92/92/92/92/92/92/qrbnp1PNBRQ/krbnp1PNBRK w 0"; let pieces = { w: new Array(10), b: new Array(10) }; // Shuffle pieces on first and second rank @@ -96,7 +92,7 @@ export class RoyalraceRules extends ChessRules { const whiteFen = pieces["w"].join("").toUpperCase(); const blackFen = pieces["b"].join(""); return ( - "11/11/11/11/11/11/11/11/11/" + + "92/92/92/92/92/92/92/92/92/" + blackFen.substr(5).split("").reverse().join("") + "1" + whiteFen.substr(5).split("").join("") +