In my map, I have a special ability that I call Scout Bombers. The idea is that 5 scouts are created and move around the path and drop spider mines every so often. I am having an extremely difficult time getting each of the locations to center on each individual scouts. Here is what I have so far.
Condition:Current Player brings 1 zergling to 'start scout bombers' .
Actions:Kill all zerglings for current player at 'start scout bombers' .
Create 1 scout for player 6 at 'Scout 1 Bomber' .
Create 1 scout for player 6 at 'Scout 2 Bomber' .
Create 1 scout for player 6 at 'Scout 3 Bomber' .
Create 1 scout for player 6 at 'Scout 4 Bomber' .
Create 1 scout for player 6 at 'Scout 5 Bomber' .
Preserve Trigger.
Condition:Always.
Action:Center location labled 'Scout 1 Bomber' on Protoss Scout owned by player 6 at 'Scout 1 Bomber' .
Center location labled 'Scout 2 Bomber' on Protoss Scout owned by player 6 at 'Scout 2 Bomber' .
Center location labled 'Scout 3 Bomber' on Protoss Scout owned by player 6 at 'Scout 3 Bomber' .
Center location labled 'Scout 4 Bomber' on Protoss Scout owned by player 6 at 'Scout 4 Bomber' .
Center location labled 'Scout 5 Bomber' on Protoss Scout owned by player 6 at 'Scout 5 Bomber' .
Preserve Trigger.
Then I move them from the location to the start of the path I want them to go on. They follow the path fine but the locations do not follow the scouts. I understand why the locations are not following the scouts. I just can't figure out a way to solve the problem.

I can not use conditions that say, Player 6 commands at least 1,2,3,4 or 5 because I have scouts for that player being created and destroyed elsewhere on the map, so I have no idea how many scouts player 6 has on the map at any given time.