aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/debugger.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/agos/debugger.cpp')
-rw-r--r--engines/agos/debugger.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/debugger.cpp b/engines/agos/debugger.cpp
index 398861d49a..485eac4483 100644
--- a/engines/agos/debugger.cpp
+++ b/engines/agos/debugger.cpp
@@ -145,7 +145,7 @@ bool Debugger::Cmd_SetVar(int argc, const char **argv) {
uint var, value;
if (argc > 1) {
var = atoi(argv[1]);
- if (var <= 254) {
+ if (var < _vm->_numVars) {
if (argc > 2) {
value = atoi(argv[2]);
_vm->writeVariable(var, value);
@@ -155,7 +155,7 @@ bool Debugger::Cmd_SetVar(int argc, const char **argv) {
DebugPrintf("Var %d is %d\n", var, value);
}
} else
- DebugPrintf("Var out of range (0 - 254)\n");
+ DebugPrintf("Var out of range (0 - %d)\n", _vm->_numVars - 1);
} else
DebugPrintf("Syntax: var <varnum> <value>\n");