Well you see, even if the trace passes through multiple, it returns the FIRST blocking hit. So the closest thing. I know there are times in Arkham City where if you’re fighting one enemy it will grab the nearest one. MAYBE… We could do a big sphere trace directly on your player IF and only IF there is no registered enemy from the line trace. You’d drag off of your HitActor after your first sphere trace, do as normal on the VALID, and on NOT VALID drag down to a second sphere trace where both your start and end are on character, then make that radius pretty large. From there plug back into your other code