diff --git a/www/js/interface.js b/www/js/interface.js index 5d732d1..f2948ca 100644 --- a/www/js/interface.js +++ b/www/js/interface.js @@ -1555,12 +1555,16 @@ const INTERFACE = { }, replay_auto() { if(INTERFACE_DATA.Replay.auto) { - INTERFACE.replay_jump(INTERFACE_DATA.Replay.turn + 1, true); - setTimeout(INTERFACE.replay_auto, 1100); + if(INTERFACE_DATA.Replay.turn < INTERFACE_DATA.Game.history.length) { + INTERFACE.replay_jump(INTERFACE_DATA.Replay.turn + 1, true); + setTimeout(INTERFACE.replay_auto, 1100); + } else { + INTERFACE_DATA.Replay.auto = false; + } } }, replay_off() { - INTERFACE_DATA.replay_auto = false; + INTERFACE_DATA.Replay.auto = false; },