aboutsummaryrefslogtreecommitdiff
path: root/scumm
diff options
context:
space:
mode:
Diffstat (limited to 'scumm')
-rw-r--r--scumm/script_v8.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/script_v8.cpp b/scumm/script_v8.cpp
index 7185ded37a..51d3d8f141 100644
--- a/scumm/script_v8.cpp
+++ b/scumm/script_v8.cpp
@@ -1734,7 +1734,7 @@ void Scumm_v8::o8_getStringWidth()
void Scumm_v8::o8_drawObject()
{
- int state = pop(), y = pop(), x = pop(), objnum = getObjectIndex(pop());
+ int state = pop(), y = pop(), x = pop(), obj = pop(), objnum = getObjectIndex(obj);
ObjectData *od;
if (!objnum)
@@ -1754,5 +1754,5 @@ void Scumm_v8::o8_drawObject()
else
warning("o8_drawObject(%d, %d, %d, %d)", x, y, objnum, state);
- putState(objnum, state);
+ putState(obj, state);
}