me.ApplyHavokImpulse(Utility.RandomFloat(-2.0, 2.0), Utility.RandomFloat(-2.0, 2.0), 0.5, 50)
The target may go flying in any compass direction.
How would I get a controlled direction (not random) based on the direction the attacker is facing?
What Math wizardry is needed to match the x and y of the impulse to the direction the attacker is facing?
see here: http://www.creationkit.com/ApplyHavokImpulse_-_ObjectReference
Maybe I could just get the attackers last pos before the attack and compare to their cur pos to get the x and y direction they are facing?
Not perfect but will work most of the time unless someone else has a better way.