What's happening is that in the sub-event, you're picking ALL LifeTakers.
I assume you only want to pick the one LifeTaker to which CampoDeteccionEE that the Player collided with belongs?
How do you currently link LifeTakers to CampoDeteccionEE?
You might want to look at "Containers":
construct.net/en/make-games/manuals/construct-3/project-primitives/objects/containers
When one object in a container is picked, all other objects in the same container are also picked.