lastadd = me;
SRandom(Game.seed);
+
+ // speed = MAX(initspeed / SPEEDINC ** (level - 1), SPEEDMINIMUM)
Game.speed = Game.initspeed;
for (i = 1; i < Players[me].score.level; i++)
Game.speed /= SPEEDINC;
if (Game.speed < SPEEDMINIMUM)
Game.speed = SPEEDMINIMUM;
+
ResetBaseTime(); //reset timer
SetITimer(Game.speed, Game.speed);
Players[me].nextShape = ChooseOption(stdOptions);