if (i % 2 == 0) {
text += (i/2 + 1) + ". ";
}
- if (i == move_override) {
+ if (i + 1 == move_override) {
text += '<strong>' + history[i] + '</strong>';
} else {
- text += '<a href="javascript:set_move(' + i + ')">' + history[i] + '</a>';
+ text += '<a href="javascript:set_move(' + (i + 1) + ')">' + history[i] + '</a>';
}
text += " ";
}
var game = get_game();
board.position(game.fen());
+
+ var all_moves = game.history({ verbose: true });
+ if (all_moves.length > 0) {
+ var last_move = all_moves.pop();
+ var highlight_from = last_move.from;
+ var highlight_to = last_move.to;
+ $("#board").find('.square-55d63').removeClass('nonuglyhighlight');
+ $("#board").find('.square-' + highlight_from).addClass('nonuglyhighlight');
+ $("#board").find('.square-' + highlight_to).addClass('nonuglyhighlight');
+ }
+
fetch_analysis();
}