Hornets to open season on Halloween at home vs. Spurs