public static bool isDiagonal_King(PlayerMove currentMove) { bool moveIsValid = true; moveIsValid = MovementValidation.IsDiagonal(currentMove, Constants.k_FirstCoinType); if (!moveIsValid) { moveIsValid = MovementValidation.IsDiagonal(currentMove, Constants.k_SecondCoinType); } return(moveIsValid); }