diff options
-rw-r--r-- | scumm/object.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scumm/object.cpp b/scumm/object.cpp index 04cbf8e694..1ed1b88655 100644 --- a/scumm/object.cpp +++ b/scumm/object.cpp @@ -489,7 +489,8 @@ void ScummEngine::drawObject(int obj, int arg) { // Sam & Max needs this to fix object-layering problems with // the inventory and conversation icons. - if ((_version == 7 || _gameId == GID_SAMNMAX) && getClass(od.obj_nr, kObjectClassIgnoreBoxes)) + if ((_gameId == GID_SAMNMAX && getClass(od.obj_nr, kObjectClassIgnoreBoxes)) || + (_gameId == GID_FT && getClass(od.obj_nr, kObjectClassPlayer))) flags |= Gdi::dbDrawMaskOnAll; if (_heversion >= 70 && findResource(MKID('SMAP'), ptr) == NULL) |