fixed other retry points for the grow ball so it will always function correctly
authorjolynsbass <jolynsbass@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sat, 10 Jun 2006 13:56:56 +0000 (13:56 +0000)
committerjolynsbass <jolynsbass@78b8d119-cf0a-0410-b17c-f493084dd1d7>
Sat, 10 Jun 2006 13:56:56 +0000 (13:56 +0000)
git-svn-id: https://s.snth.net/svn/neverball/trunk@441 78b8d119-cf0a-0410-b17c-f493084dd1d7

ball/game.c

index fd878b1..a95555e 100644 (file)
@@ -835,6 +835,7 @@ static int game_update_state(int *state_value)
         part_burst(p, c+1);
         part_burst(p, c+2);
         drawball = 0;
+        grow_goal = grow_orig;
         audio_play(AUD_TIME, 1.0f);
         return GAME_TIME;
     }
@@ -844,6 +845,7 @@ static int game_update_state(int *state_value)
     if (bt && fp->uv[0].p[1] < fp->vv[0].p[1])
     {
         audio_play(AUD_FALL, 1.0f);
+        grow_goal = grow_orig;
         return GAME_FALL;
     }