Do you use Quarternions? [Fixed!]

I actually have the back-rotating thing built in, but I want it to align only to the surface normal when it’s at regular altitude, but if it jumps off of a ramp or cliff, I want it to be able to spin as if it’s a 6-DOF object, but it just falls to the ground.

if it makes it any easier, these are the physics I’m trying to copy (sorry, best video I can find right now)