aboutsummaryrefslogtreecommitdiff
path: root/scumm/script.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'scumm/script.cpp')
-rw-r--r--scumm/script.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/scumm/script.cpp b/scumm/script.cpp
index 9db679df70..1efb420125 100644
--- a/scumm/script.cpp
+++ b/scumm/script.cpp
@@ -848,7 +848,9 @@ int Scumm::getVerbEntrypoint(int obj, int entry) {
objptr = getOBCDFromObject(obj);
assert(objptr);
- if (_features & GF_OLD_BUNDLE)
+ if (_features & GF_AFTER_V2)
+ verbptr = objptr + 15;
+ else if (_features & GF_OLD_BUNDLE)
verbptr = objptr + 17;
else if (_features & GF_SMALL_HEADER)
verbptr = objptr + 19;