diff options
-rw-r--r-- | scumm/script_v2.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/scumm/script_v2.cpp b/scumm/script_v2.cpp index 9592a97274..447bfc0af0 100644 --- a/scumm/script_v2.cpp +++ b/scumm/script_v2.cpp @@ -686,15 +686,15 @@ void Scumm_v2::o2_actorSet() { break; case 2: // Actor Set Color - i = fetchScriptByte(); - a->palette[i] = arg; - a->needRedraw = true; - - // FIXME: Hack for V1 Zak if ((_gameId == GID_ZAK) && (_version == 1)) { - fetchScriptByte(); - fetchScriptByte(); + // FIXME: maybe this is needed for MM v1, too, but so far I have + // not seen any call to this in it at all, so I don't know + i = 3; + } else { + i = fetchScriptByte(); } + a->palette[i] = arg; + a->needRedraw = true; break; case 3: // Actor Name |