Hit-reaction based on attacks that hit the same area?

you could create separate collision boxes and GetHitComponent, or you can use a trace and calculate the direction from the center.