Usually for impulse/dash i like to use AddImpulse. To calculate the direction you can subtract vectors. If you want an actor in the location A being impulsed towards location B, then you just need to subtract B by A (B-A) and plug into AddImpulse. Make sure to check “Velocity change”, otherwise you will probably need to have a big scale in the vector. Also, if you want only the direction, make sure to normalize the vector after the subtraction. Then, to control the force of the impulse you can multiply the result by a float.