diff options
-rw-r--r-- | engines/cine/object.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/cine/object.cpp b/engines/cine/object.cpp index 2b456ad49d..d69ddc1271 100644 --- a/engines/cine/object.cpp +++ b/engines/cine/object.cpp @@ -43,6 +43,7 @@ void resetObjectTable() { } void loadObject(char *pObjectName) { + debug(5, "loadObject(\"%s\")", pObjectName); uint16 numEntry; uint16 entrySize; uint16 i; @@ -61,7 +62,7 @@ void loadObject(char *pObjectName) { assert(numEntry <= NUM_MAX_OBJECT); for (i = 0; i < numEntry; i++) { - if (g_cine->_objectTable[i].costume != -2) { // flag is keep ? + if (g_cine->_objectTable[i].costume != -2 && g_cine->_objectTable[i].costume != -3) { // flag is keep ? Common::MemoryReadStream readS(ptr, entrySize); g_cine->_objectTable[i].x = readS.readSint16BE(); |