react_challenge: Only auto-react if turn is in same state

This prevents a race condition. If the player reacts before waiting for
the bot to auto-react, the bot would auto-react anyway without this
check.