diff options
-rw-r--r-- | scumm/script.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/scumm/script.cpp b/scumm/script.cpp index 1c161732b2..cb89bea63a 100644 --- a/scumm/script.cpp +++ b/scumm/script.cpp @@ -878,8 +878,10 @@ int Scumm::getVerbEntrypoint(int obj, int entry) else verbptr = findResource(MKID('VERB'), objptr); - if (verbptr == NULL) - error("No verb block in object %d", obj); + if (verbptr == NULL) { // FIXME: Hacked from an error() for CMI + warning("No verb block in object %d", obj); + return 0; + } verboffs = verbptr - objptr; |