diff options
-rw-r--r-- | simon/simon.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index fd942771a5..7bc8ef60e2 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -2058,7 +2058,7 @@ void SimonEngine::o_print_str() { case GAME_SIMON1CD32: if (speech_id != 0) talk_with_speech(speech_id, num_1); - if ((speech_id == 0) || (string_ptr != NULL && _subtitles)) + if (string_ptr != NULL && (_subtitles || speech_id == 0)) talk_with_text(num_1, num_2, (const char *)string_ptr, tv->a, tv->b, tv->c); break; |