Fixed a redo move bug where a player could move twice using redo