aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTravis Howell2003-09-28 03:19:26 +0000
committerTravis Howell2003-09-28 03:19:26 +0000
commitc7f6b92e74b8b8252592ebed7c2a25df3befd90e (patch)
tree82ee4c78e8ce3eddcb951a250cb7ca260d56b7d8
parent0b923944d256b83e78a39d9578b2062bc54963e8 (diff)
downloadscummvm-rg350-c7f6b92e74b8b8252592ebed7c2a25df3befd90e.tar.gz
scummvm-rg350-c7f6b92e74b8b8252592ebed7c2a25df3befd90e.tar.bz2
scummvm-rg350-c7f6b92e74b8b8252592ebed7c2a25df3befd90e.zip
Fix problem of verbs areas always been shown after reload in V1-V2 games.
Seems to fix problem of distaff highlights after reload in loom [ega]. Could cause regression in fm towns games. svn-id: r10455
-rw-r--r--scumm/scummvm.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/scumm/scummvm.cpp b/scumm/scummvm.cpp
index 410458be5c..f748e8bd6b 100644
--- a/scumm/scummvm.cpp
+++ b/scumm/scummvm.cpp
@@ -1423,8 +1423,14 @@ load_game:
_completeScreenRedraw = false;
gdi.clearCharsetMask();
_charset->_hasMask = false;
- for (int i = 0; i < _maxVerbs; i++)
- drawVerb(i, 0);
+
+ if (_version > 3) {
+ for (int i = 0; i < _maxVerbs; i++)
+ drawVerb(i, 0);
+ } else {
+ redrawVerbs();
+ }
+
verbMouseOver(0);
if (_version <= 2) {