diff options
Diffstat (limited to 'scumm/charset.cpp')
-rw-r--r-- | scumm/charset.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/charset.cpp b/scumm/charset.cpp index d620505a66..4ae6b85dad 100644 --- a/scumm/charset.cpp +++ b/scumm/charset.cpp @@ -1175,8 +1175,8 @@ void CharsetRendererV3::setColor(byte color) bool useShadow = false; _color = color; - // FM-TOWNS version of Loom uses old colour method as well - if ((_vm->_version >= 2) && (_vm->_features & GF_16COLOR || _vm->_gameId == GID_LOOM)) { + // FM-TOWNS version of Loom uses old color method as well + if ((_vm->_version >= 2) && (_vm->_features & GF_16COLOR || (_vm->_gameId == GID_LOOM && _vm->_version == 3))) { useShadow = ((_color & 0xF0) != 0); _color &= 0x0f; } else if (_vm->_features & GF_OLD256) { |