]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/bgmscript.qc
Fix bug in begin handling.
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / bgmscript.qc
index 43255da5849ebf61752f43fb10b1ae5fd5f36a78..694bc0cc6f960169a3f61628b8541b482c5151ca 100644 (file)
@@ -131,8 +131,9 @@ void BGMScript_InitEntity(entity e)
                e.bgmscriptline = e.bgmscriptline0 = i;
                if(i >= bgmscriptbufsize)
                {
-                       print("ERROR: bgmscript does not define ", e.bgmscript, "\n");
-                       e.bgmscript = "";
+                       print(sprintf("ERROR: bgmscript does not define %s\n", e.bgmscript));
+                       strunzone(e.bgmscript);
+                       e.bgmscript = string_null;
                }
        }
 }
@@ -182,7 +183,6 @@ float BGMScript(entity e)
 
        if(bgmtime < e.bgmscripttime)
        {
-               //print("reset ", e.bgmscript, "\n");
                amp = GetCurrentAmplitude(e, e.bgmscripttime - e.bgmscriptstatetime + drawframetime);
 
                e.bgmscriptline = e.bgmscriptline0;