Block Attack?

I was actually about to post a thread inquiring about best practices for something like this for a realistic block.

Going to just piggy back on this thread since its already here, and is relevant to my questions

My question;

How would one go about setting up an AI’s attack to check to see if an attack is being blocked by the shields static mesh? To clarify further…say I had the AI doing a sphere trace or a simple line trace before applying damage to the character, what would be the best & most realistic way to see if an attack is actually being blocked by the vast majority of the shields static mesh? I’ve got a very simple block mechanic in place right now, but it’s basically just an invulnerability state during the blocking animation, and as you can imagine, that is not ideal.

Normally I’m very stubborn and figure stuff out on my own, but the answer to this one just remains elusive to me, which is probably due to my lack of experience.

Thanks in advanced!