aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames Brown2002-03-11 14:06:21 +0000
committerJames Brown2002-03-11 14:06:21 +0000
commit93069e3e5a14467b8241838c1d6f0363d3872273 (patch)
treea667aa952d22e299eb3ceb3910d3971bd240f608
parent8423cec8333275dc152a1c1abeb447b332946743 (diff)
downloadscummvm-rg350-93069e3e5a14467b8241838c1d6f0363d3872273.tar.gz
scummvm-rg350-93069e3e5a14467b8241838c1d6f0363d3872273.tar.bz2
scummvm-rg350-93069e3e5a14467b8241838c1d6f0363d3872273.zip
Kind-of fix Indy3 and Zak verbs better.. the verbs will not show up until the first time you highlight them, however.
svn-id: r3730
-rw-r--r--string.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/string.cpp b/string.cpp
index 882e3fc2be..db2a46348f 100644
--- a/string.cpp
+++ b/string.cpp
@@ -708,6 +708,13 @@ void CharsetRenderer::printCharOld(int chr) { // Loom3 / Zak256
if (chr=='@')
return;
+ if (_unk12) {
+ _strLeft = _left;
+ _strTop = _top;
+ _strRight = _left;
+ _strBottom = _top;
+ _unk12 = 0;
+ }
char_ptr = _vm->getResourceAddress(rtCharset, _curId) + 224 + (chr + 1)*8;
dest_ptr = _vm->getResourceAddress(rtBuffer, vs->number+1) + vs->xstart + (_top - vs->topline) * 320 + _left;
_vm->updateDirtyRect(vs->number, _left, _left + 8, _top - vs->topline, _top - vs->topline + 8, 0);