diff options
author | Gregory Montoir | 2007-02-25 19:01:59 +0000 |
---|---|---|
committer | Gregory Montoir | 2007-02-25 19:01:59 +0000 |
commit | c5f5583ded3a76538edc0a0bcf117914c4d4b1a2 (patch) | |
tree | 51ea4b6ee8e6e0aa7dddc965f33b0b1a61da6c2f /engines/queen/graphics.cpp | |
parent | 198f32ea8ee8c432a0b348c009e5f5a0a241dc86 (diff) | |
download | scummvm-rg350-c5f5583ded3a76538edc0a0bcf117914c4d4b1a2.tar.gz scummvm-rg350-c5f5583ded3a76538edc0a0bcf117914c4d4b1a2.tar.bz2 scummvm-rg350-c5f5583ded3a76538edc0a0bcf117914c4d4b1a2.zip |
added AmigaSound::playRandomPatternJungle, minor cleanup
svn-id: r25860
Diffstat (limited to 'engines/queen/graphics.cpp')
-rw-r--r-- | engines/queen/graphics.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/queen/graphics.cpp b/engines/queen/graphics.cpp index 1993ec47e4..bdd191e935 100644 --- a/engines/queen/graphics.cpp +++ b/engines/queen/graphics.cpp @@ -303,13 +303,13 @@ void Graphics::setupMouseCursor() { const uint16 mask = (1 << (15 - b)); uint8 color = 0; if (READ_BE_UINT16(src + 0) & mask) { - color |= 1; + color |= 2; } if (READ_BE_UINT16(src + 2) & mask) { - color |= 2; + color |= 1; } if (color != 0) { - cursorData[i] = 0x90 + color; + cursorData[i] = 0x90 + color - 1; } ++i; } @@ -488,7 +488,7 @@ void Graphics::stopBobs() { } BobSlot *Graphics::bob(int index) { - assert(index < MAX_BOBS_NUMBER); + assert(index >= 0 && index < MAX_BOBS_NUMBER); return &_bobs[index]; } |