From b52ef6463bfe91044682bda5dbe9e3ca88c78b09 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Tue, 24 Feb 2004 14:29:56 +0000 Subject: COMI uses VAR_CHARINC in reverse, so adjust readvar. svn-id: r13025 --- scumm/script_v8.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'scumm/script_v8.cpp') diff --git a/scumm/script_v8.cpp b/scumm/script_v8.cpp index 36c15eb17e..40db14ace4 100644 --- a/scumm/script_v8.cpp +++ b/scumm/script_v8.cpp @@ -397,7 +397,10 @@ int ScummEngine_v8::readVar(uint var) { if (!(var & 0xF0000000)) { checkRange(_numVariables - 1, 0, var, "Variable %d out of range(r)"); - return _scummVars[var]; + if (var == VAR_CHARINC) + return (9 - _scummVars[var]); + else + return _scummVars[var]; } if (var & 0x80000000) { -- cgit v1.2.3