Spec maps are broken as a *REDACTED* if the cubemaps haven't been built. Try building each level's cubemaps with "buildcubemaps" in the console then reloading the level. If they're still broken, set mat_specular to 0. This will disable specular reflections altogether.