diff options
Diffstat (limited to 'engines/draci/script.cpp')
-rw-r--r-- | engines/draci/script.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/draci/script.cpp b/engines/draci/script.cpp index 1d491b0efa..ad601f093d 100644 --- a/engines/draci/script.cpp +++ b/engines/draci/script.cpp @@ -265,6 +265,10 @@ int Script::funcIsObjAway(int objID) { /* GPL commands */ void Script::load(Common::Queue<int> ¶ms) { + if (_vm->_game->getLoopStatus() == kStatusInventory) { + return; + } + int objID = params.pop() - 1; int animID = params.pop() - 1; @@ -275,6 +279,10 @@ void Script::load(Common::Queue<int> ¶ms) { } void Script::start(Common::Queue<int> ¶ms) { + if (_vm->_game->getLoopStatus() == kStatusInventory) { + return; + } + int objID = params.pop() - 1; int animID = params.pop() - 1; |