diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/avalanche/scrolls.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/avalanche/scrolls.cpp b/engines/avalanche/scrolls.cpp index 8df46355a0..83656a365e 100644 --- a/engines/avalanche/scrolls.cpp +++ b/engines/avalanche/scrolls.cpp @@ -190,7 +190,7 @@ void Scrolls::scrollModeDialogue() { } void Scrolls::store(byte what, TuneType &played) { - memcpy(played + 1, played + 2, sizeof(played) - 1); + memcpy(played, played + 1, sizeof(played) - 1); played[30] = what; } @@ -809,7 +809,9 @@ void Scrolls::musicalScroll() { displayText(tmpStr); _vm->_lucerna->spriteRun(); + CursorMan.showMouse(false); drawScroll(&Avalanche::Scrolls::scrollModeMusic); + CursorMan.showMouse(true); resetScroll(); } |