Evenly distribute/split homing projectiles between multiple enemies

Absolutely. I’ve worked with the Print String quite a lot, but am not always realising what might be wrong. But in regards to what you said at first with iterating through the array. Maybe you can spot a mistake in my setup:

So when enemies are detected, the turret can shoot on a button press for now, like the 1 key. That also adds all detected enemies to an array. Then the projectiles get spawned, six instances to be exact. When they spawn they iterate through the array of detected enemies with a “For Each Loop” node and whatever comes out of there is the selected target.

I am pretty sure something is wrong about that approach, but I can’t put my finger on it :frowning: Maybe it’s because of the instancing of the projectiles.