How to change cameras lookvector?

Im currently setting a recoil angle for the camera, with this line
currentCamera.CFrame=CurrentCamera.CFrame*CFrame.Angles(math.rad(self.Recoil.Y/5),math.rad(self.Recoil.X/5),0)
The problem is when the recoil is cooling down its just going down really slowly to its original look direction. I want it to actually change its direction upwards so it doesnt go down to its original position.

What is your CameraType set to?

I finally found out the problem, i was modifying an OTS and during recoil, it just adds a recoil angle, and that recoil decreases to 0. The actual vertical angle saved in the OTS wasnt being changed so it stayed in the same value, and lerped back.

1 Like