diff options
author | Paul Gilbert | 2015-04-26 20:09:59 -0500 |
---|---|---|
committer | Paul Gilbert | 2015-04-26 20:09:59 -0500 |
commit | d51173cd114e3dacabf7bfa6053f484512ad3514 (patch) | |
tree | 3de6ec905c94ed9c558c589f308f90fa7aa4427a /engines/sherlock | |
parent | 65eb390ead25c54b1e3c547f3e189a7ccb73becb (diff) | |
download | scummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.tar.gz scummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.tar.bz2 scummvm-rg350-d51173cd114e3dacabf7bfa6053f484512ad3514.zip |
SHERLOCK: Fix map not displaying second time it's called
Diffstat (limited to 'engines/sherlock')
-rw-r--r-- | engines/sherlock/map.cpp | 2 |
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; |