OK, I have been using C2/C3 for over a decade and every once in a while I seem to run into this same issue and I just can't wrap my ahead around why it doesn't work. If someone can explain to me what I am not understanding about Repeat.
On function GenerateBases (Param: NumberToGenerate)
+Repeat NumberToGenerate times
++Pick a Random Spawner Instance
Spawner: Spawn EnemyBase
Spawner: Destroy
I will still get EnemyBases being spawned on the same location. I know it's user error and I am not understanding Repeat. Help appreciated.