fixed verb regression in older games

svn-id: r6884
This commit is contained in:
Max Horn 2003-03-29 20:48:57 +00:00
parent 6dd0b2d9bb
commit df82b6881b
2 changed files with 5 additions and 2 deletions

View File

@ -598,7 +598,10 @@ load_game:
_completeScreenRedraw = false;
gdi.clearUpperMask();
_charset->_hasMask = false;
redrawVerbs();
for (int i = 0; i < _maxVerbs; i++)
drawVerb(i, 0);
verbMouseOver(0);
_verbRedraw = false;
_fullRedraw = true;
}

View File

@ -29,7 +29,7 @@
void Scumm::redrawVerbs() {
int i;
int verb = checkMouseOver(mouse.x, mouse.y);
int verb = (_cursor.state > 0 ? checkMouseOver(mouse.x, mouse.y) : 0);
for (i = _maxVerbs-1; i >= 0; i--) {
if (i == verb && _verbs[verb].hicolor)
drawVerb(i, 1);