Need input on an AS1 to AS2 conversion

It’s the rain.fla on Flashkit.

I manually changed the publish setting to AS2 & I’m not getting any compiler errorts but I am also not getting any rain either.

The AS1 rain AS

Amount = 1;
while(amount>0)  {
 duplicateMovieClip (_root.drop, "rain" + i, i);
 setProperty("rain" + i, _x, random(900));
 setProperty("rain" + i, _y, random(180));
 drop.swapDepths(0);
 drop.swapDepths(text);
 i = i + 1;
 amount = amount-1;
 }