diff options
Diffstat (limited to 'engines/mohawk/riven.cpp')
-rw-r--r-- | engines/mohawk/riven.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/engines/mohawk/riven.cpp b/engines/mohawk/riven.cpp index 9ed7b22ac1..2e035005a1 100644 --- a/engines/mohawk/riven.cpp +++ b/engines/mohawk/riven.cpp @@ -387,9 +387,6 @@ void MohawkEngine_Riven::changeToCard(uint16 dest) { } } - if (_card) - _card->runScript(kCardLeaveScript); - delete _card; _card = new RivenCard(this, dest); @@ -400,9 +397,6 @@ void MohawkEngine_Riven::refreshCard() { // Clear any timer still floating around removeTimer(); - _gfx->clearWaterEffects(); - _video->stopVideos(); - _card->open(); if (_showHotspots) @@ -838,7 +832,7 @@ void MohawkEngine_Riven::addZipVisitedCard(uint16 cardId, uint16 cardNameId) { ZipMode zip; zip.name = cardName; zip.id = cardId; - if (!(Common::find(_zipModeData.begin(), _zipModeData.end(), zip) != _zipModeData.end())) + if (Common::find(_zipModeData.begin(), _zipModeData.end(), zip) == _zipModeData.end()) _zipModeData.push_back(zip); } |