Added code responsible for transforming the player back from Selena

svn-id: r26778
This commit is contained in:
Paul Gilbert 2007-05-07 12:17:24 +00:00
parent 6a7b74d99d
commit 9631586ce8

View File

@ -282,6 +282,17 @@ void Game::playerChangeRoom() {
player->setPosition(newPos.x, newPos.y);
player->setOccupied(true);
room.setRoomNumber(roomNum, false);
// Special check for change back from Selena
if ((roomNum != 31) && (roomNum != 14) && (fields.getField(74) != 0)) {
uint16 v = fields.getField(29);
if (v != 0) {
--v;
fields.setField(29, v);
if (v == 0)
res.delayList().add(2, 0xCB7, true);
}
}
}
void Game::displayChuteAnimation()