I seem to have hit a bug in r92 for the for each loop. My code is as shown below:
From the code I would have expected if I spawned another instance of the GiverUnit object that the new object would also move. This is not the case. Only the original object that was on the screen (the first object is not spawned with a system.spawn()).
It appears that the line of code with GiverUnit.SetX is only setting the X for the original object.
Any help would be much appreciated.