diff options
author | Travis Howell | 2003-09-28 03:19:26 +0000 |
---|---|---|
committer | Travis Howell | 2003-09-28 03:19:26 +0000 |
commit | c7f6b92e74b8b8252592ebed7c2a25df3befd90e (patch) | |
tree | 82ee4c78e8ce3eddcb951a250cb7ca260d56b7d8 | |
parent | 0b923944d256b83e78a39d9578b2062bc54963e8 (diff) | |
download | scummvm-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.cpp | 10 |
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) { |