Fix CG_OnPlayerWeaponChange not being called when cycling through specs