The problem is not the string. Even if i put there something like:

xlander.x-=1000;

The ship moves for ever, even with no colision at all, but only after the first colision, before that it's OK.

So i've come with "you=null", and the repeat forever issue is solved, but anytime that the comet is created again in it's origin (FAR away from the ship) the colision event occurs :S

Im not using the my.event directed to a external function, i'm using the colision detection in the comet function. Could that be the problem ?

Thanks again for your time.