aboutsummaryrefslogtreecommitdiff
path: root/scumm/script_v8.cpp
diff options
context:
space:
mode:
authorJames Brown2003-01-15 16:23:04 +0000
committerJames Brown2003-01-15 16:23:04 +0000
commitec006a4357a7aec841164ed1207f38cd03f540b1 (patch)
tree26d0c9f80ca2911dd4914bb12d5d2d97c7b2d344 /scumm/script_v8.cpp
parent631f0e5d4b698f18ade5213481281498b06ab732 (diff)
downloadscummvm-rg350-ec006a4357a7aec841164ed1207f38cd03f540b1.tar.gz
scummvm-rg350-ec006a4357a7aec841164ed1207f38cd03f540b1.tar.bz2
scummvm-rg350-ec006a4357a7aec841164ed1207f38cd03f540b1.zip
localvar fix take 2. Note that ship-to-ship combat is still impossible (cannons dont work), but at least it doesnt crash now - you
can use the cheat (shift-v i think) svn-id: r6471
Diffstat (limited to 'scumm/script_v8.cpp')
-rw-r--r--scumm/script_v8.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/script_v8.cpp b/scumm/script_v8.cpp
index cf6822cd86..6582948a21 100644
--- a/scumm/script_v8.cpp
+++ b/scumm/script_v8.cpp
@@ -410,7 +410,7 @@ int Scumm_v8::readVar(uint var)
if (var & 0x40000000) {
var &= 0xFFFFFFF;
- checkRange(0x10, 0, var, "Local variable %d out of range(r)");
+ checkRange(25, 0, var, "Local variable %d out of range(r)");
return vm.localvar[_currentScript][var];
}
@@ -449,7 +449,7 @@ void Scumm_v8::writeVar(uint var, int value)
if (var & 0x40000000) {
var &= 0xFFFFFFF;
- checkRange(0x10, 0, var, "Local variable %d out of range(w)");
+ checkRange(25, 0, var, "Local variable %d out of range(w)");
vm.localvar[_currentScript][var] = value;
return;
}