aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/akos.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/akos.cpp b/scumm/akos.cpp
index 0f38148997..1aadc1fdec 100644
--- a/scumm/akos.cpp
+++ b/scumm/akos.cpp
@@ -1618,9 +1618,9 @@ bool ScummEngine::akos_increaseAnim(Actor *a, int chan, const byte *aksq, const
}
void ScummEngine::akos_queCommand(byte cmd, Actor *a, int param_1, int param_2) {
- checkRange(32, 0, _akosQueuePos, "akos_queCommand overflow");
-
_akosQueuePos++;
+ checkRange(31, 0, _akosQueuePos, "akos_queCommand overflow");
+
_akosQueue[_akosQueuePos].cmd = cmd;
_akosQueue[_akosQueuePos].actor = a->number;
_akosQueue[_akosQueuePos].param1 = param_1;