I don't have ICQ I'm afraid, thought I use microsoft messenger (keithblount@hotmail.com).
Anyway, I found that I had to change some variables to skills, and others I just had to reset within a while loop, before the wait(1), as you suggested. So thanks again, it's now working perfectly.