Fix ghost target animation.

This commit is contained in:
yukirij 2024-08-30 17:34:51 -07:00
parent 21f4c04f08
commit db227227c9

View File

@ -1073,8 +1073,10 @@ const INTERFACE = {
if(play.source == 0) { if(play.source == 0) {
let piece_id = GAME_DATA.board.tiles[play.from].piece; let piece_id = GAME_DATA.board.tiles[play.from].piece;
if(piece_id !== null) { piece = GAME_DATA.board.pieces[piece_id].clone(); } if(piece_id !== null) { piece = GAME_DATA.board.pieces[piece_id].clone(); }
piece_id = GAME_DATA.board.tiles[play.to].piece; piece_id = GAME_DATA.board.tiles[play.to].piece;
if(piece_id !== null) { target = GAME_DATA.board.pieces[piece_id].clone(); } if(piece_id !== null) { target = GAME_DATA.board.pieces[piece_id].clone(); }
else { target = null; }
} }
GAME_DATA.process(play); GAME_DATA.process(play);
@ -1082,6 +1084,7 @@ const INTERFACE = {
if(play.source == 1) { if(play.source == 1) {
let piece_id = GAME_DATA.board.tiles[play.to].piece; let piece_id = GAME_DATA.board.tiles[play.to].piece;
if(piece_id !== null) { piece = GAME_DATA.board.pieces[piece_id].clone(); } if(piece_id !== null) { piece = GAME_DATA.board.pieces[piece_id].clone(); }
target = null;
} }
INTERFACE_DATA.replay_turn++; INTERFACE_DATA.replay_turn++;