MultiLinetraceで敵を貫通し一度だけダメージを与える方法

FPSゲームを開発しています。
MultiLinetraceByChannelを利用して敵を貫通し、当たった場所によって与えるダメージを変える処理(ヘッドショットなど)をBPで作っています。

ですが敵を貫通した際に同じキャラクターの別のボーンに当たり、複数回ダメージを与えてしまいます。

そのキャラクターに与えるダメージは一発に一度だけにしたいのですが、さらにそのキャラクターを貫通して後ろの敵にもダメージを与えたいです。
どなたか教えていただければ助かります。

Actor配列を用意し、ダメージを与えたActorを順に配列に格納できるようにします
その配列内に処理対象のActorがなければダメージ処理、あればスキップするようにすれば重複はしません

下記は実装例です

解決しました!ありがとうございました!