AGOS: Fix changing rooms in the PC version of Waxworks.

This commit is contained in:
Kirben 2015-05-19 20:23:21 +10:00
parent c64652bbb6
commit aba98e910c
2 changed files with 2 additions and 3 deletions

View File

@ -383,7 +383,7 @@ bool AGOSEngine::loadRoomItems(uint16 room) {
for (uint16 z = minNum; z <= maxNum; z++) {
uint16 itemNum = z + 2;
item = derefItem(itemNum);
item->parent = 0;
_itemArrayPtr[itemNum] = 0;
uint16 num = (itemNum - _itemArrayInited);
_roomStates[num].state = item->state;

View File

@ -1293,8 +1293,7 @@ bool AGOSEngine_Elvira2::loadGame(const Common::String &filename, bool restartMo
for (uint16 z = minNum; z <= maxNum; z++) {
uint16 itemNum = z + 2;
Item *item = derefItem(itemNum);
item->parent = 0;
_itemArrayPtr[itemNum] = 0;
}
}
}