I’ve been trying to get the actual impact location from a MultiSphere Trace in blueprint but without success. In the first image you can see the Impact point (black dot) which I get from the Break Hit Result(FHitResult) and the sphere start/end point(green) + bounds (red). I’m expecting the black dot to be on the wall showing the actual collision point instead.
I’ve tried setting TraceComplex already but still get the same result. The Location is the same as the impact point. I can get the bone names, actors etc correctly against skeleton meshes but the impact point still always stay at the sphere origin. Wonder if this is a bug or me doing it wrong? I’ve attached the blueprint below.