I don't fully understand the issue, but I think you need to use Line of Sight behavior with ray casting, instead of the obj_PlayerDestinyFinder object. Cast a ray, use Player.LineOfSight.ReflectionAngle expression, maybe that will be what you are looking for.
See these two templates:
https://editor.construct.net/#open=instant-hit-laser
https://editor.construct.net/#open=raycast-reflections