Enemy weak points

I have my enemy and i can shoot it do do damage. i want to make it so when i hit it in a part of it, it does more damage so its health goes down quicker. i created some boxes around the place i want to make it happen and tried my best with my little knowledge on unreal. this is what i did

yes I know many things are wrong and it probably looks horrible but I am not sure how to do it. so when my projectiles hit that place the boss health will go down quicker. I will give some images to see if they can help you understand.

there are a couple ways to do this. some people use multiple collision components for this, but it really depends on your case. a simple way to start would be to add a socket to your skeleton and call the socket ‘vulnerablePoint’ or whatever. then, on hit, get your hit location and check the distance to your vulnerablePoint socket. if it’s within your desired check distance, handle the damage.

Do you know if from the C++ side of things, if a HitResult retuning a bone name would work for sockets as well?