diff options
-rw-r--r-- | scumm/script_v6.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scumm/script_v6.cpp b/scumm/script_v6.cpp index 02c59bb461..c141422280 100644 --- a/scumm/script_v6.cpp +++ b/scumm/script_v6.cpp @@ -1203,6 +1203,12 @@ void Scumm_v6::o6_getActorRoom() { return; } + if (act == 255) { + // This case also occurs in COMI... + push(0); + return; + } + Actor *a = derefActor(act, "o6_getActorRoom"); push(a->room); } |