I have created an Actor type 'Knight', which when collides with my Player Actor, a 'Sword Actor' is created for the Knight and an animation is played of the Sword swinging. I am using an 'is animation still playing' to determine when to 'kill the Sword' so only one instance is created and it disappears once the animation loop is finished (if there is no longer a collision).
The problem I have is the Sword Actor only re-creates for one instance of the Knight Actor. It re-creates fine over and over again for the other Knight, but of one of the Knights, once the Sword Actor is killed it doesn't return. (2 Knights are on scene)
See code below, thanks