Fix auto play dawn drop.

This commit is contained in:
yukirij 2024-09-27 18:06:48 -07:00
parent 98b7491645
commit b95162e9e2

View File

@ -1122,10 +1122,11 @@ const INTERFACE = {
} break; } break;
case 1: { case 1: {
let player = Math.floor(play.from / 7) ^ (INTERFACE_DATA.player & 1); //let player = Math.floor(play.from / 7) ^ (INTERFACE_DATA.player & 1);
if(INTERFACE_DATA.player == 2) { player ^= INTERFACE_DATA.rotate; } //if(INTERFACE_DATA.player == 2) { player ^= INTERFACE_DATA.rotate; }
valid = player == (GAME_DATA.turn & 1); //valid = player == (GAME_DATA.turn & 1);
play.from %= 7; play.from %= 7;
valid = true;
} break; } break;
case 2: { case 2: {
@ -1460,11 +1461,10 @@ const INTERFACE = {
let result = determine_play(GAME_DATA, GAME_DATA.turn & 1, 1); let result = determine_play(GAME_DATA, GAME_DATA.turn & 1, 1);
if(result !== null) { if(result !== null) {
// Add 7 to tile to indicate Dusk player pool. // Add 7 to tile to indicate Dusk player pool.
if(result.play.source == 1 && (GAME_DATA.turn & 1) === 1) { //if(result.play.source == 1 && (GAME_DATA.turn & 1) === 1) {
result.play.from += 7; // result.play.from += 7;
} //}
INTERFACE.process(result.play); INTERFACE.process(result.play);
} else { } else {