Correção de seleção de jogador
O servidor agora irá deixar com que jogadores que escolheram uma letra repetida escolherem novamente.
This commit is contained in:
parent
9372142cad
commit
47547c2ec4
1 changed files with 10 additions and 6 deletions
16
index.js
16
index.js
|
@ -737,15 +737,19 @@ function alterarTin(sala, valor){
|
||||||
}
|
}
|
||||||
|
|
||||||
function escolherJogadorTermo(sala, jogador){
|
function escolherJogadorTermo(sala, jogador){
|
||||||
// Escolher outro jogador para enviar o próximo termo.
|
if (jogador !== undefined)
|
||||||
if (sala.jf.indexOf(sala.termoVezDe) === sala.jf.length - 1)
|
sala.termoVezDe = jogador;
|
||||||
sala.termoVezDe = null;
|
else {
|
||||||
|
// Escolher outro jogador para enviar o próximo termo.
|
||||||
|
if (sala.jf.indexOf(sala.termoVezDe) === sala.jf.length - 1)
|
||||||
|
sala.termoVezDe = null;
|
||||||
|
|
||||||
sala.termoVezDe = sala.próxItemJf();
|
|
||||||
|
|
||||||
if (sala.termoVezDe === sala.vezDe)
|
|
||||||
sala.termoVezDe = sala.próxItemJf();
|
sala.termoVezDe = sala.próxItemJf();
|
||||||
|
|
||||||
|
if (sala.termoVezDe === sala.vezDe)
|
||||||
|
sala.termoVezDe = sala.próxItemJf();
|
||||||
|
}
|
||||||
|
|
||||||
let ja = sala.termoVezDe;
|
let ja = sala.termoVezDe;
|
||||||
|
|
||||||
// É hora de descobrir a palavra inteira?
|
// É hora de descobrir a palavra inteira?
|
||||||
|
|
Reference in a new issue