added using global levelset identifier and level number for network games
[rocksndiamonds.git] / src / files.c
index bb1ce49770b1e3b4a85995485ecb586cd958b0b6..efbc26f8cb2797a1784498ae81fedea88e140acf 100644 (file)
@@ -8281,7 +8281,8 @@ void SaveScore(int nr)
   char *filename = getScoreFilename(nr);
   FILE *file;
 
-  InitScoreDirectory(leveldir_current->subdir);
+  /* used instead of "leveldir_current->subdir" (for network games) */
+  InitScoreDirectory(levelset.identifier);
 
   if (!(file = fopen(filename, MODE_WRITE)))
   {