aboutsummaryrefslogtreecommitdiff
path: root/sky/musicbase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sky/musicbase.cpp')
-rw-r--r--sky/musicbase.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/sky/musicbase.cpp b/sky/musicbase.cpp
index 233cc524d4..39943057c3 100644
--- a/sky/musicbase.cpp
+++ b/sky/musicbase.cpp
@@ -38,6 +38,7 @@ void SkyMusicBase::loadSectionMusic(uint8 pSection)
{
if (_currentMusic) stopMusic();
if (_musicData) free(_musicData);
+ _currentSection = pSection;
_musicData = _skyDisk->loadFile(_driverFileBase + FILES_PER_SECTION * pSection, NULL);
_allowedCommands = 0;
_musicTempo0 = 0x78; // init constants taken from idb file, area ~0x1060