aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Gilbert2015-04-26 20:09:59 -0500
committerPaul Gilbert2015-04-26 20:09:59 -0500
commitd51173cd114e3dacabf7bfa6053f484512ad3514 (patch)
tree3de6ec905c94ed9c558c589f308f90fa7aa4427a
parent65eb390ead25c54b1e3c547f3e189a7ccb73becb (diff)
downloadscummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.tar.gz
scummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.tar.bz2
scummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.zip
SHERLOCK: Fix map not displaying second time it's called
-rw-r--r--engines/sherlock/map.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/sherlock/map.cpp b/engines/sherlock/map.cpp
index 5865f34fa0..b0cf246e52 100644
--- a/engines/sherlock/map.cpp
+++ b/engines/sherlock/map.cpp
@@ -88,7 +88,6 @@ void Map::loadSequences(int count, const byte *seq) {
Common::copy(seq, seq + MAX_FRAME, &_sequences[idx][0]);
}
-
/**
* Load data needed for the map
*/
@@ -151,6 +150,7 @@ int Map::show() {
screen._backBuffer1.blitFrom(bigMap[3], Common::Point(SHERLOCK_SCREEN_WIDTH - _bigPos.x, SHERLOCK_SCREEN_HEIGHT - _bigPos.y));
_drawMap = true;
+ _charPoint = -1;
_point = -1;
people[AL]._position = _lDrawnPos = _overPos;