aboutsummaryrefslogtreecommitdiff
path: root/engines/cine/script_os.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cine/script_os.cpp')
-rw-r--r--engines/cine/script_os.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/engines/cine/script_os.cpp b/engines/cine/script_os.cpp
index c79da0e230..f958c66fad 100644
--- a/engines/cine/script_os.cpp
+++ b/engines/cine/script_os.cpp
@@ -654,8 +654,7 @@ int FWScript::o2_loadBg() {
*/
int FWScript::o2_wasZoneChecked() {
byte param = getNextByte();
- // FIXME: Using a wrong table here, it's not zoneData we want, but something else (zoneQuery)
- _compare = (param < 16 && zoneData[param]);
+ _compare = (param < NUM_MAX_ZONE && zoneQuery[param]) ? 1 : 0;
debugC(5, kCineDebugScript, "Line: %d: o2_wasZoneChecked(%d)", _line, param);
return 0;
}