rnd-19980928-3
[rocksndiamonds.git] / src / game.c
index b785616403af98b17add1109e1b1cf49ac448726..8e6c8a9c115e4d2c089d860701903a315f807af0 100644 (file)
@@ -114,7 +114,11 @@ void InitGame()
 
 
     /* TEST TEST TEST */
+
+    /*
     stored_player[i].active = TRUE;
+    */
+
     /* TEST TEST TEST */
 
     player->LevelSolved = FALSE;
@@ -171,6 +175,8 @@ void InitGame()
        if (StorePlayer[jx][jy] == Feld[x][y])
          StorePlayer[jx][jy] = 0;
 
+       player->active = TRUE;
+
        StorePlayer[x][y] = Feld[x][y];
        Feld[x][y] = EL_LEERRAUM;
        player->jx = player->last_jx = x;
@@ -2798,7 +2804,7 @@ void GameActions(int player_action)
   {
     /* TEST TEST TEST */
 
-    if (i != TestPlayer)
+    if (i != TestPlayer && !stored_player[i].MovPos)
       continue;
 
     /* TEST TEST TEST */