How do I stop a pawn rotation? Not instant but smooth

Ok I have a problem, I made a little Spaceship which flies around, but when it hits someting it starts rotating. Now I want that it gradually stops rotating, but I don’t kwno how I can do that.

You can use a physics handler if you are in a physics sim otherwise if you are handling you own rotation rates then you can use a lerp for rotators and scale it by a percent each tic or second or whatever time frame you are using.

Ok Thank you I was always trying to stop the rotation by using AddActorLocalRotation, but Now I realised that I need to use a physical rotation. I used GetPhysicsAngularVelocity, multiplied it by -1000 and gave the vector in AddAngular Impulse, now its working
Thank you!