From a6195bc1752c4e44fcdd4cdfb25e640608afd785 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Tue, 27 Oct 2009 09:24:00 +0000 Subject: Reset _distaff after drawing distaff image in PCE version of Loom. svn-id: r45434 --- engines/scumm/verbs.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engines/scumm/verbs.cpp b/engines/scumm/verbs.cpp index bfb1642d88..d371f8744d 100644 --- a/engines/scumm/verbs.cpp +++ b/engines/scumm/verbs.cpp @@ -1391,6 +1391,10 @@ void ScummEngine::drawVerbBitmap(int verb, int x, int y) { _gdi->drawBitmap(imptr, vs, tmp, ydiff, imgw * 8, imgh * 8, i, 1, Gdi::dbAllowMaskOr | Gdi::dbObjectMode); } + if (_game.id == GID_LOOM && _game.platform == Common::kPlatformPCEngine) { + _gdi->_distaff = false; + } + vst->curRect.right = vst->curRect.left + imgw * 8; vst->curRect.bottom = vst->curRect.top + imgh * 8; vst->oldRect = vst->curRect; -- cgit v1.2.3