rnd-20060829-1-src
[rocksndiamonds.git] / src / game.c
index 05a0b9ab5f7a5ef41e25f6ba7e9465ffef91e2a7..7eb62bb5e561e858081b24affaa96ea72dec3edc 100644 (file)
@@ -12586,9 +12586,12 @@ static void LoadEngineSnapshotValues_RND()
   printf("::: LOADING ... : %d RNDs\n", num_random_calls);
 #endif
 
-  InitRND(tape.random_seed);
-  for (i = 0; i < num_random_calls; i++)
-    RND(1);
+  if (level.game_engine_type == GAME_ENGINE_TYPE_RND)
+  {
+    InitRND(tape.random_seed);
+    for (i = 0; i < num_random_calls; i++)
+      RND(1);
+  }
 
   if (game.num_random_calls != num_random_calls)
   {