aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scumm/string.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/scumm/string.cpp b/scumm/string.cpp
index 1f0ac6e8a7..9d7115e2f7 100644
--- a/scumm/string.cpp
+++ b/scumm/string.cpp
@@ -153,7 +153,7 @@ void Scumm::CHARSET_1() {
// FIXME: DIG and CMI never set sfxMode or any actor talk data...
// This hack will force the backup cutoff system to be used instead,
// unless the talkChannel is null (eg, this string has no sound attached)
- if ((_gameId == GID_CMI || _gameId == GID_DIG) && (_sound->_talkChannel > 0))
+ if ((_gameId == GID_CMI || _gameId == GID_DIG) && (_sound->_talkChannel >= 0))
return;
if ((_sound->_sfxMode & 2) == 0)
@@ -298,7 +298,7 @@ void Scumm::CHARSET_1() {
if (_version <= 3) {
_charset->printChar(c);
} else {
- if (_noSubtitles && (_haveMsg == 0xFE || _sound->_talkChannel > 0)) {
+ if (_noSubtitles && (_haveMsg == 0xFE || _sound->_talkChannel >= 0)) {
// Subtitles are turned off, and there is a voice version
// of this message -> don't print it.
} else