Originally Posted by Fallen Guardian
Anyway, when I execute the script I get the numbers 1,4,7,8 and 10 printed back in the log file.
Well, that's good news. That means it is recognizing which slots are filled. Is there a chance it's not grabbing the clone object correctly? That would be my guess. GetNearestObjectByTag might fix it. You could also try:
object oClone = CreateObject(whatever, whatever)