diff options
author | Paul Gilbert | 2015-05-01 11:48:41 -1000 |
---|---|---|
committer | Paul Gilbert | 2015-05-01 11:48:41 -1000 |
commit | edec4abfe5cace1b5a0761adc33bf8e526561f27 (patch) | |
tree | 8e97ca081eef0d0a85b8535fa2fb1c3ac5eef2c0 /engines | |
parent | 3f5c159068fdee253883e300cae524282db5b167 (diff) | |
download | scummvm-rg350-edec4abfe5cace1b5a0761adc33bf8e526561f27.tar.gz scummvm-rg350-edec4abfe5cace1b5a0761adc33bf8e526561f27.tar.bz2 scummvm-rg350-edec4abfe5cace1b5a0761adc33bf8e526561f27.zip |
SHERLOCK: Fix mirror display in scene 12
Diffstat (limited to 'engines')
-rw-r--r-- | engines/sherlock/scalpel/scalpel.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sherlock/scalpel/scalpel.cpp b/engines/sherlock/scalpel/scalpel.cpp index 69bafa8d67..d36f761239 100644 --- a/engines/sherlock/scalpel/scalpel.cpp +++ b/engines/sherlock/scalpel/scalpel.cpp @@ -693,7 +693,7 @@ void ScalpelEngine::doMirror12() { bool flipped = people[AL]._sequenceNumber == WALK_LEFT || people[AL]._sequenceNumber == STOP_LEFT || people[AL]._sequenceNumber == WALK_UPRIGHT || people[AL]._sequenceNumber == STOP_UPRIGHT || people[AL]._sequenceNumber == WALK_DOWNLEFT || people[AL]._sequenceNumber == STOP_DOWNLEFT; - _screen->transBlitFrom(imageFrame, pt + Common::Point(38, imageFrame._frame.h - 25), flipped); + _screen->_backBuffer1.transBlitFrom(imageFrame, pt + Common::Point(38, -imageFrame._frame.h - 25), flipped); // Redraw the mirror borders to prevent the drawn image of Holmes from appearing outside of the mirror _screen->_backBuffer1.blitFrom(_screen->_backBuffer2, Common::Point(114, 18), |