here is my beautiful drawing about the situation. so im casting a line trace from object to character, at the moment it goes straight to character with "end->getactorlocation(self), i want the trace be only 100 units long. should i make the end of the trace somehow to the right spot or manipulate the “break hit result” to tweak the distance?
If you want to trace towards the player, just use the appropriate direction vector rather than the forward vector of the objects that does the tracing.