I have made a ball throwing system, but it is incredibly inefficient and unoptimised. So, I decided to optimise and modulise it.
The problem is that now the player hit by the ball does not get eliminated - rather treated as if they are immune to the throw.
(Scripts are hidden as topic is now solved and it was quite a chunk of code I would prefer to keep to myself).