diff options
Diffstat (limited to 'simon/simon.cpp')
| -rw-r--r-- | simon/simon.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/simon/simon.cpp b/simon/simon.cpp index 0705c37a19..cb3a269b1b 100644 --- a/simon/simon.cpp +++ b/simon/simon.cpp @@ -4054,7 +4054,10 @@ void SimonEngine::talk_with_speech(uint speech_id, uint vga_sprite_id) { } _skip_vga_wait = true; } else { - if (_subtitles && _scriptvar_2) { + if (_subtitles && _language != 20) { + _sound->playVoice(speech_id); + return; + } else if (_subtitles && _scriptvar_2) { start_vga_code(4, 2, 5, 0, 0, 0); o_wait_for_vga(205); o_kill_sprite_simon2(2,5); |
