diff options
Diffstat (limited to 'scumm/script_v72he.cpp')
-rw-r--r-- | scumm/script_v72he.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scumm/script_v72he.cpp b/scumm/script_v72he.cpp index 48d39aee92..408d3a5432 100644 --- a/scumm/script_v72he.cpp +++ b/scumm/script_v72he.cpp @@ -852,11 +852,16 @@ void ScummEngine_v72he::o72_actorOps() { case 21: // HE 80+ k = getStackList(args, ARRAYSIZE(args)); + for (i = 0; i < k; ++i) { + a->setUserCondition(args[i] & 0x7F, args[i] & 0x80); + } debug(1,"o72_actorOps: case 21 (%d)", k); break; case 24: // HE 80+ k = pop(); +// a->byte_45737A = 1; + a->setTalkCondition(k); debug(1,"o72_actorOps: case 24 (%d)", k); break; case 43: |