Help with Launching off of Slopes

I’m trying to make a Tribes game. However, I stick to the floor when I launch off of something. To solve this, I’m trying to add an impulse when you start to catch air, based on the previous tick’s floor angle and the current floor angle. Can someone help? I still stick to the floor.

Here is my blueprint:
This is hooked up to a Sequence which is tied to Event Tick.

This is Sequence 2

Here is how I get the Current Speed variable

I am still very new so thanks!