aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Hamm2002-03-08 23:47:38 +0000
committerVincent Hamm2002-03-08 23:47:38 +0000
commita82706f20c22163adb8786a1137bee190bdb9225 (patch)
treed9dec4cea9c6f80679fcd01aaaf8a98d35f70f2e
parented8d623b3a6e330471236b86c249cf590b36d16c (diff)
downloadscummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.tar.gz
scummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.tar.bz2
scummvm-rg350-a82706f20c22163adb8786a1137bee190bdb9225.zip
Fixed missing texts in Indy3
svn-id: r3694
-rw-r--r--script_v1.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/script_v1.cpp b/script_v1.cpp
index 5edf101c8b..fafac0da36 100644
--- a/script_v1.cpp
+++ b/script_v1.cpp
@@ -2253,13 +2253,14 @@ void Scumm::o5_verbOps() {
void Scumm::o5_wait() {
byte *oldaddr;
- // Fixme: Indy3
- if ((_opcode == 0xAE) && (_gameId == GID_INDY3_256))
- return;
oldaddr = _scriptPointer - 1;
+
+ if(_opcode == 0xAE && _gameId == GID_INDY3_256) {
+ _opcode = 2;
+ } else
+ _opcode = fetchScriptByte();
- _opcode = fetchScriptByte();
switch(_opcode&0x1F) {
case 1: /* wait for actor */
if (derefActorSafe(getVarOrDirectByte(0x80), "o5_wait")->moving)