Player attacking all enemies at once

so, but thats more or less what i did, i created a collision box on the player and every time an enemy enters that area it changes the boolean value to ‘true’ and saves that enemy in an Actor type variable, and every time when it leaves the area the boolean is changed to ‘false’ and resets the Actor variable, so when the player attacks it takes this Actor variable and creates a cast in the Enemy class using this Actor variable as object (I put a link at the top where it shows the entire blueprint).
i dont understand a lot of unreal in general, but if i were to guess something i d say it has to do with classes, i created an actor blueprint for enemy and put the character there as texture, and a variable called ‘Health’ , but that variable applies to do all the enemies i place on the map or do each of them have a different Health?
because its like all the enemies on the map have the same health