diff options
author | Johannes Schickel | 2005-11-26 16:37:20 +0000 |
---|---|---|
committer | Johannes Schickel | 2005-11-26 16:37:20 +0000 |
commit | 6bf4affaa4a1a046822ba6d9fa92d233104e57d3 (patch) | |
tree | f96f96f81f0611e76ac64ec5e492339a74880185 /kyra/script_v1.cpp | |
parent | 66e5b90168b311d6f4d4d1ae31142e02bca29d4d (diff) | |
download | scummvm-rg350-6bf4affaa4a1a046822ba6d9fa92d233104e57d3.tar.gz scummvm-rg350-6bf4affaa4a1a046822ba6d9fa92d233104e57d3.tar.bz2 scummvm-rg350-6bf4affaa4a1a046822ba6d9fa92d233104e57d3.zip |
Fixed bug that findSubPath did not update the saved facing.
svn-id: r19704
Diffstat (limited to 'kyra/script_v1.cpp')
-rw-r--r-- | kyra/script_v1.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/kyra/script_v1.cpp b/kyra/script_v1.cpp index 682158e068..d63c678025 100644 --- a/kyra/script_v1.cpp +++ b/kyra/script_v1.cpp @@ -374,7 +374,8 @@ int KyraEngine::cmd_blockOutWalkableRegion(ScriptState *script) { int KyraEngine::cmd_walkPlayerToPoint(ScriptState *script) { debug(3, "cmd_walkPlayerToPoint(0x%X) (%d, %d, %d, %d)", script, stackPos(0), stackPos(1), stackPos(2), stackPos(3)); - if (!stackPos(2)) { + int normalTimers = stackPos(2); + if (!normalTimers) { disableTimer(19); disableTimer(14); disableTimer(18); @@ -382,7 +383,7 @@ int KyraEngine::cmd_walkPlayerToPoint(ScriptState *script) { int reinitScript = handleSceneChange(stackPos(0), stackPos(1), stackPos(2), stackPos(3)); - if (!stackPos(2)) { + if (!normalTimers) { enableTimer(19); enableTimer(14); enableTimer(18); |