The game doesn't seem to like throwing events from spawned characters frown

I think that I will just keep it simple and have the original characters spawn copies of themselves wherever they die at if the canRespawn flag is active.