Add another condition, then System-> "Trigger once while true"
Anyways, maybe you are using the "Is overlaping another object" condition to check the collision between the ball and the enemy.
If that is the case, forget what I said about "Trigger once" and use "On collision with another object" instead of "overlaping" and it will only trigger once.
I have used the "On Collision with another object" only, But Trigger once while true is not showing for me when trying to add another condition.
If I create a new condition, it is showing under special conditions.