code is ok but have you added in player event
if(you == asteroid){do_something;} ?
Probably not

and better is use random(1000)-2000 looks better


Never say never.