Странное дело, если таким образом соединить функции, то мой "Hit Event" срабатывает в любом случае.
По сути тут изображено попадание ножа в героя.
"Branch" проверяет блокирует герой атаку или нет, "DestroyActor" удаляет нож после попадания, "Hit Event" наносит урон герою.
Тоесть Если атака блокируется то нож удаляется не нанеся урон, а если не блокируется, то нож удаляется предварительно нанеся урон. Однако "Hit Event" срабатывает в обоих случаях, причем только если оба выхода соеденены с "DestroyActor". если заменить "DestroyActor" на что либо другое то все работает как надо.