diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/kyra/sequences_eob.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/kyra/sequences_eob.cpp b/engines/kyra/sequences_eob.cpp index 4b094f4e9c..dc479a8c30 100644 --- a/engines/kyra/sequences_eob.cpp +++ b/engines/kyra/sequences_eob.cpp @@ -498,12 +498,12 @@ void EoBEngine::seq_king() { _screen->copyRegion(0, dy[i] - 2, (advEncX[i] + 8) << 3, dy[i] - 2, advEncW[i] << 3, 182 - dy[i], 4, 0, Screen::CR_NO_P_CHECK); } - if (_rnd.getRandomNumber(255) & 3) - _sound->playTrack(7); - runloop = true; } + if (!(_rnd.getRandomNumber(255) & 3)) + _sound->playTrack(7); + _screen->updateScreen(); delayUntil(end); } |