X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=client%2Fsrc%2FplayCompMove.js;h=05c2286c49e612feb744e147a5a904fac8a08d9b;hp=d8dd2d470bd06eab8eb6c4514ac0851db5403f20;hb=e71161fbfffe53b0f4b174e0467cdd98cc70b7b0;hpb=1c5bfdf23707e893735f185786e9774b2270ace1 diff --git a/client/src/playCompMove.js b/client/src/playCompMove.js index d8dd2d47..05c2286c 100644 --- a/client/src/playCompMove.js +++ b/client/src/playCompMove.js @@ -12,7 +12,11 @@ onmessage = async function(e) { break; } case "newmove": - self.vr.play(e.data[1]); + let move = e.data[1]; + // Caution: could be a multi-move + if (!Array.isArray(move)) + move = [move]; + move.forEach(m => self.vr.play(m)); break; case "askmove": { const compMove = self.vr.getComputerMove();