diff --git a/www/js/interface.js b/www/js/interface.js index 8aec5d1..0817fc8 100644 --- a/www/js/interface.js +++ b/www/js/interface.js @@ -996,19 +996,19 @@ const INTERFACE = { reset() { INTERFACE_DATA.auto_mode = null; - GAME.init(); INTERFACE_DATA.history = [ ]; for(let i = 0; i < INTERFACE_DATA.history_begin.length; ++i) { INTERFACE_DATA.history.push(INTERFACE_DATA.history_begin[i]); } + INTERFACE_DATA.replay_turn = INTERFACE_DATA.history.length + 1; INTERFACE.replay_jump(INTERFACE_DATA.history.length, false); }, undo() { INTERFACE_DATA.auto_mode = null; if(INTERFACE_DATA.history.length > 0) { - GAME.init(); + INTERFACE_DATA.replay_turn = INTERFACE_DATA.history.length + 1; INTERFACE_DATA.history.pop(); INTERFACE.replay_jump(INTERFACE_DATA.history.length, false); }