tower validmove return null if target and position equal