MiddlePoint = CharacterLocation/2 + TargetLocation/2
Edit:
This will draw a line from a point exactly “Desired Distance” away from the pawn to the pawn itself.