diff options
Diffstat (limited to 'engines/mohawk/myst_stacks/selenitic.cpp')
-rw-r--r-- | engines/mohawk/myst_stacks/selenitic.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/mohawk/myst_stacks/selenitic.cpp b/engines/mohawk/myst_stacks/selenitic.cpp index 4ef7828a69..bcc16dc150 100644 --- a/engines/mohawk/myst_stacks/selenitic.cpp +++ b/engines/mohawk/myst_stacks/selenitic.cpp @@ -671,7 +671,7 @@ void Selenitic::soundReceiverLeftRight(uint direction) { _soundReceiverDirection = direction; _soundReceiverSpeed = kSoundReceiverSpeedSlow; - _soundReceiverStartTime = _vm->_system->getMillis(); + _soundReceiverStartTime = _vm->getTotalPlayTime(); soundReceiverUpdate(); } @@ -950,7 +950,7 @@ void Selenitic::o_mazeRunnerLight_init(uint16 var, const ArgumentsArray &args) { void Selenitic::soundReceiver_run() { if (_soundReceiverStartTime) { if (_soundReceiverDirection) { - uint32 currentTime = _vm->_system->getMillis(); + uint32 currentTime = _vm->getTotalPlayTime(); if (_soundReceiverSpeed == kSoundReceiverSpeedFast && currentTime > _soundReceiverStartTime + 500) { soundReceiverIncreaseSpeed(); |