diff options
Diffstat (limited to 'engines/mohawk/riven_card.cpp')
-rw-r--r-- | engines/mohawk/riven_card.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/mohawk/riven_card.cpp b/engines/mohawk/riven_card.cpp index 1395100294..d064a1709a 100644 --- a/engines/mohawk/riven_card.cpp +++ b/engines/mohawk/riven_card.cpp @@ -42,6 +42,7 @@ RivenCard::RivenCard(MohawkEngine_Riven *vm, uint16 id) : loadCardSoundList(id); loadCardHotspotEnableList(id); loadCardWaterEffectList(id); + setCurrentCardVariable(); } RivenCard::~RivenCard() { @@ -432,6 +433,10 @@ void RivenCard::runLeaveScripts() { _vm->_scriptMan->runScript(script, false); } +void RivenCard::setCurrentCardVariable() { + _vm->_vars["currentcardid"] = _id; +} + RivenHotspot::RivenHotspot(MohawkEngine_Riven *vm, Common::ReadStream *stream) : _vm(vm) { loadFromStream(stream); |