diff --git a/engines/sci/graphics/gfx.cpp b/engines/sci/graphics/gfx.cpp index a61ab7addac..3a3d39bc7d7 100644 --- a/engines/sci/graphics/gfx.cpp +++ b/engines/sci/graphics/gfx.cpp @@ -536,8 +536,6 @@ void Gfx::PriorityBandsRecall() { if (priorityBandsMemoryActive) { PriorityBandsInit((byte *)&priorityBandsMemory); priorityBandsMemoryActive = false; - // Don't limit priority bands in SCI1.1 - _priorityTop = 0; _priorityBottom = 200; } } diff --git a/engines/sci/graphics/gui.cpp b/engines/sci/graphics/gui.cpp index ad31b7e7c01..e0cb16965a6 100644 --- a/engines/sci/graphics/gui.cpp +++ b/engines/sci/graphics/gui.cpp @@ -90,7 +90,10 @@ void SciGui::initPriorityBands() { if (_usesOldGfxFunctions) { _gfx->PriorityBandsInit(15, 42, 200); } else { - _gfx->PriorityBandsInit(14, 42, 190); + if (getSciVersion() >= SCI_VERSION_1_1) + _gfx->PriorityBandsInit(14, 0, 190); + else + _gfx->PriorityBandsInit(14, 42, 190); } }