diff --git a/www/js/interface.js b/www/js/interface.js index 97654c6..2beb52f 100644 --- a/www/js/interface.js +++ b/www/js/interface.js @@ -494,7 +494,7 @@ const INTERFACE = { if(tile.piece !== null) { piece = GAME_DATA.board.pieces[tile.piece]; } let is_play = null; - if(GAME_DATA.turn > 0 && (play.to == i || ((play.source == 0 || play.source == 2) && play.from == i))) { + if(GAME_DATA.turn > 0 && play.source != 0xF && (play.to == i || ((play.source == 0 || play.source == 2) && play.from == i))) { is_play = +!(GAME_DATA.turn & 1); } let is_check = GAME_DATA.state.check != 0 && piece !== null && piece.piece == GAME.Const.PieceId.Heart && piece.player == (GAME_DATA.turn & 1);