diff options
-rw-r--r-- | engines/saga/sfuncs.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/saga/sfuncs.cpp b/engines/saga/sfuncs.cpp index f6aa21cb02..bbbe7a35ac 100644 --- a/engines/saga/sfuncs.cpp +++ b/engines/saga/sfuncs.cpp @@ -282,9 +282,9 @@ void Script::sfTakeObject(SCRIPTFUNC_PARAMS) { // WORKAROUND for two incorrect object sprites in the IHNM demo // (the mirror and the icon in Ted's part). Set them correctly here if (_vm->getGameId() == GID_IHNM_DEMO) { - if (obj->_spriteListResourceId == 4) + if (obj->_spriteListResourceId == 4 && objectId == 16408) obj->_spriteListResourceId = 24; - if (obj->_spriteListResourceId == 3) + if (obj->_spriteListResourceId == 3 && objectId == 16409) obj->_spriteListResourceId = 25; } |