diff options
-rw-r--r-- | engines/mohawk/myst_scripts_selenitic.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/engines/mohawk/myst_scripts_selenitic.cpp b/engines/mohawk/myst_scripts_selenitic.cpp index 74c6f91a24..96e219e4b1 100644 --- a/engines/mohawk/myst_scripts_selenitic.cpp +++ b/engines/mohawk/myst_scripts_selenitic.cpp @@ -402,7 +402,7 @@ void MystScriptParser_Selenitic::sound_receiver_update() { if (_sound_receiver_direction == 1) { *_sound_receiver_position = ((*_sound_receiver_position) + _sound_receiver_speed) % 3600; } else if (_sound_receiver_direction == 2) { - *_sound_receiver_position = ((*_sound_receiver_position) - _sound_receiver_speed) % 3600; + *_sound_receiver_position = ((*_sound_receiver_position) + 3600 - _sound_receiver_speed) % 3600; } sound_receiver_draw_view(); |