Pushing characters on impact in multiplayer

I have a ball character and I want the players to be able to roll into each other and push each other around.
Currently, I am using the event for begin overlap on the capsule collision, but I have no idea what to add after that.

Subtract Ball Location from Player Location, normalize the result to get a unit vector. Now you have the direction in which to apply force / launch character.

From here on, it’s trial and error. You might add some upwards force as well to lift characters from the ground, because friction will interfere. Or you might temporarily decrease friction and acceleration/MaxWalkSpeed on impact. Or any combination of those.

You might factor in the ball’s size/mass and speed to calculate the force that affects characters. Anyway, you need to try and see what works best in you case.