aboutsummaryrefslogtreecommitdiff
path: root/engines/saga
diff options
context:
space:
mode:
Diffstat (limited to 'engines/saga')
-rw-r--r--engines/saga/interface.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/engines/saga/interface.cpp b/engines/saga/interface.cpp
index 38d46eed57..c3e926ad95 100644
--- a/engines/saga/interface.cpp
+++ b/engines/saga/interface.cpp
@@ -2790,10 +2790,14 @@ void Interface::keyBoss() {
_vm->_gfx->getCurrentPal(_mapSavedPal);
pal = _vm->getImagePal(resource, resourceLength);
- for (i = 0; i < PAL_ENTRIES; i++) {
- cPal[i].red = *pal++;
- cPal[i].green = *pal++;
- cPal[i].blue = *pal++;
+ cPal[0].red = 0;
+ cPal[0].green = 0;
+ cPal[0].blue = 0;
+
+ for (i = 1; i < PAL_ENTRIES; i++) {
+ cPal[i].red = 128;
+ cPal[i].green = 128;
+ cPal[i].blue = 128;
}
backBuffer->blit(rect, image);