X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2Fvariants%2FHiddenqueen.js;h=b180c6fd70b434aa79a7b956b72ae8d75471ebff;hp=aa536a6bac51819b31f6a8a426d07f8b8bb27f05;hb=4eb0915a0659c8bece6930866a526c5e2c296d9f;hpb=1d67d9611c52fbe667cea39f68098f4e52464223 diff --git a/client/src/variants/Hiddenqueen.js b/client/src/variants/Hiddenqueen.js index aa536a6b..b180c6fd 100644 --- a/client/src/variants/Hiddenqueen.js +++ b/client/src/variants/Hiddenqueen.js @@ -52,9 +52,11 @@ export class HiddenqueenRules extends ChessRules { const move = moveOrSquare; const s = move.start, e = move.end; + const color = move.vanish[0].c; if ( s.y == e.y && Math.abs(s.x - e.x) == 2 && + ((color == 'w' && s.x == 6) || (color == 'b' && s.x == 1)) && [V.PAWN, V.HIDDEN_QUEEN].includes(move.vanish[0].p) ) { return {