added using global levelset identifier and level number for network games
[rocksndiamonds.git] / src / libgame / setup.c
index 802c673a54d232db51dc336d6b0de18e0878eb7c..e9f2848699502377b2693522e834dc19c9cefc09 100644 (file)
@@ -569,7 +569,9 @@ char *getScoreFilename(int nr)
   checked_free(filename);
 
   sprintf(basename, "%03d.%s", nr, SCOREFILE_EXTENSION);
-  filename = getPath2(getScoreDir(leveldir_current->subdir), basename);
+
+  /* used instead of "leveldir_current->subdir" (for network games) */
+  filename = getPath2(getScoreDir(levelset.identifier), basename);
 
   return filename;
 }