aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorPaul Gilbert2015-08-23 18:20:15 -0400
committerPaul Gilbert2015-08-23 18:20:15 -0400
commit902493954efb4099ad33e1cccc5334cb976443a1 (patch)
tree66e7d66997b6a9fd384c62387ec431ddeb3d24ce /engines
parent81ecdf4b51d24153df4e7cad1154f2b80e57759b (diff)
downloadscummvm-rg350-902493954efb4099ad33e1cccc5334cb976443a1.tar.gz
scummvm-rg350-902493954efb4099ad33e1cccc5334cb976443a1.tar.bz2
scummvm-rg350-902493954efb4099ad33e1cccc5334cb976443a1.zip
SHERLOCK: RT: Fix Watson going off-screen in Cambridge scene
Diffstat (limited to 'engines')
-rw-r--r--engines/sherlock/tattoo/tattoo_people.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/sherlock/tattoo/tattoo_people.cpp b/engines/sherlock/tattoo/tattoo_people.cpp
index f6920358a5..5cb6c4cfbb 100644
--- a/engines/sherlock/tattoo/tattoo_people.cpp
+++ b/engines/sherlock/tattoo/tattoo_people.cpp
@@ -1010,6 +1010,9 @@ void TattooPerson::walkHolmesToNPC() {
TattooPerson &holmes = people[HOLMES];
int facing;
+ // Save the character's details
+ pushNPCPath();
+
// If the NPC is moving, stop him at his current position
if (_walkCount) {
// Reset the facing so the NPC will stop facing the direction he was going,