aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/scene_data.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mads/scene_data.cpp')
-rw-r--r--engines/mads/scene_data.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/mads/scene_data.cpp b/engines/mads/scene_data.cpp
index eb4b221af9..d4fefff4f6 100644
--- a/engines/mads/scene_data.cpp
+++ b/engines/mads/scene_data.cpp
@@ -500,7 +500,8 @@ void SceneInfo::load(int sceneId, int v1, const Common::String &resName,
_vm->_palette->_paletteUsage.prioritize(artHeader._palette);
}
- _usageIndex = _vm->_palette->_paletteUsage.process(artHeader._palette, 0xF800);
+ _usageIndex = _vm->_palette->_paletteUsage.process(artHeader._palette,
+ (flags & 0xF800) | 0x8000);
if (_usageIndex > 0) {
_vm->_palette->_paletteUsage.transform(artHeader._palette);