diff options
author | Travis Howell | 2009-09-20 13:17:07 +0000 |
---|---|---|
committer | Travis Howell | 2009-09-20 13:17:07 +0000 |
commit | 5d79d748a46a42e7fe4169645c066c3934d83385 (patch) | |
tree | 931b00ad03368e8637dcaacf4dc69aa716c19e34 | |
parent | ab6caf1df61a185c697747021696b6193e165512 (diff) | |
download | scummvm-rg350-5d79d748a46a42e7fe4169645c066c3934d83385.tar.gz scummvm-rg350-5d79d748a46a42e7fe4169645c066c3934d83385.tar.bz2 scummvm-rg350-5d79d748a46a42e7fe4169645c066c3934d83385.zip |
Correct error in load code for PC version of Waxworks.
svn-id: r44206
-rw-r--r-- | engines/agos/saveload.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/agos/saveload.cpp b/engines/agos/saveload.cpp index 62b9b6e390..068f51dbb9 100644 --- a/engines/agos/saveload.cpp +++ b/engines/agos/saveload.cpp @@ -1265,10 +1265,10 @@ bool AGOSEngine_Elvira2::loadGame(const char *filename, bool restartMode) { Item *item = derefItem(itemNum); num = (itemNum - _itemArrayInited); - _roomStates[num].state = item->state; - _roomStates[num].classFlags = item->classFlags; + item->state = _roomStates[num].state; + item->classFlags = _roomStates[num].classFlags; SubRoom *subRoom = (SubRoom *)findChildOfType(item, kRoomType); - _roomStates[num].roomExitStates = subRoom->roomExitStates; + subRoom->roomExitStates = _roomStates[num].roomExitStates; } } } else { |