Single melee damage hitting NPC multiple times

Hey everyone, beginner here… trying to get my character to hit an NPC with a sword and do damage… I can do this but when I swing the NPC is hit multiple times with a single swing. I have tried to make an array and add the NPC to the HitActors to try and ignore that character but no luck… any suggestions would be greatly appreciated

You need to allow the damage to only happen once for each play of the melee animation. So when you get a hit result, go into a DoOnce node, then into the damage node.

When the melee has finished, reset the DoOnce: