This seems to be the best solution, however by the time I go to apply the damage to the character upon landing, my character is no longer falling, so it just registers as zero again. Do you know the best way to get the last known velocity without using the character movement? (I am developing for a physics based VR game and so character movement velocity always just returns 0’s)