Code:
if(abs(camera.pan-oldcampan)>100)
	{
		if(camera.pan>oldcampan)
		oldcampan+=360;
		else
		oldcampan-=360;
	}
	camera.pan = camera.pan * (1-CAMERASMOOTHFAC) + oldcampan * CAMERASMOOTHFAC;
	oldcampan=camera.pan;



Probably the most dirty way to pull this off... grin But works just fine.


Teleschrott-Fan.