aboutsummaryrefslogtreecommitdiff
path: root/common/str.cpp
diff options
context:
space:
mode:
authorRichieSams2015-01-18 19:26:49 -0600
committerRichieSams2015-01-18 19:26:49 -0600
commitb835eacc0cd401bb0d15a33e60d2ac47ebb4d718 (patch)
tree86756597b30aeca2571c60023e2d48d8be4cdaca /common/str.cpp
parenta26a9c7268d27cb1f7407f5cf48038303f443197 (diff)
downloadscummvm-rg350-b835eacc0cd401bb0d15a33e60d2ac47ebb4d718.tar.gz
scummvm-rg350-b835eacc0cd401bb0d15a33e60d2ac47ebb4d718.tar.bz2
scummvm-rg350-b835eacc0cd401bb0d15a33e60d2ac47ebb4d718.zip
ZVISION: Don't change location when coming back from ScummVM save dialog
Fixes bug # 6771 We don't need to change locations, since we use the ScummVM save dialog instead of the original one (which is actually a location). Instead we just need to reset _nextLocation to _currentLocation so the engine can stop trying to save. If we change locations, the StateKey_LastWorld/Room/etc. end up being overwritten with the current room. So if a script refers to location 0, 0, 0, 0 (aka, the last room), the engine will try to change location to the same room.
Diffstat (limited to 'common/str.cpp')
0 files changed, 0 insertions, 0 deletions