aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/engine/items_eob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/kyra/engine/items_eob.cpp')
-rw-r--r--engines/kyra/engine/items_eob.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/engines/kyra/engine/items_eob.cpp b/engines/kyra/engine/items_eob.cpp
index b4d9d67b2b..39054b614d 100644
--- a/engines/kyra/engine/items_eob.cpp
+++ b/engines/kyra/engine/items_eob.cpp
@@ -466,11 +466,10 @@ void EoBCoreEngine::drawItemIconShape(int pageNum, Item itemId, int x, int y) {
const uint8 *shp = _itemIconShapes[icn];
if (applyBluePal) {
- if (_flags.gameID == GI_EOB1) {
- if (_amigaBlueItemIconShapes)
- shp = _amigaBlueItemIconShapes[icn];
- else
- ovl = (_configRenderMode == Common::kRenderCGA) ? _itemsOverlayCGA : &_itemsOverlay[icn << 4];
+ if (_amigaBlueItemIconShapes) {
+ shp = _amigaBlueItemIconShapes[icn];
+ } else if (_flags.gameID == GI_EOB1) {
+ ovl = (_configRenderMode == Common::kRenderCGA) ? _itemsOverlayCGA : &_itemsOverlay[icn << 4];
} else {
_screen->setFadeTable(_lightBlueFadingTable);
_screen->setShapeFadingLevel(1);