Do once is stopping The damage from being applied by the trace box

If you don’t want to hit an actor twice with the same attack, create an array of hit actors that you populate anytime you hit them, and ignore any hit actor in case it’s present in the array. Once the attack is finished, empty the array, so that next time you would start an attack, it would not ignore the targets hit last time.