1: Sometimes, if you are lucky. Depends on the type of array. What are you trying to find the length of?
2: Put the my.skill1 = 1; AFTER the wait(1);, and always start an action with a wait(1); Sometimes entity is not fully created till after its first wait, if so then its skills are not yet available.
"There is no fate but what WE make." - CEO Cyberdyne Systems Corp. A8.30.5 Commercial