diff options
Diffstat (limited to 'engines')
-rw-r--r-- | engines/titanic/true_talk/tt_parser.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/titanic/true_talk/tt_parser.cpp b/engines/titanic/true_talk/tt_parser.cpp index c557359295..88a5ec3614 100644 --- a/engines/titanic/true_talk/tt_parser.cpp +++ b/engines/titanic/true_talk/tt_parser.cpp @@ -792,8 +792,8 @@ int TTparser::considerRequests(TTword *word) { if (flag) delete oldConcept; } else if (!_sentenceConcept->_concept3P && - (!_sentenceConcept->_concept1P || (_sentenceConcept->_concept1P->getWordId() && - _sentenceConcept->_concept1P->getWordId() == 112)) && + (!_sentenceConcept->_concept1P || (_sentenceConcept->_concept1P->getWordId() != 113 && + _sentenceConcept->_concept1P->getWordId() != 112)) && _sentenceConcept->_concept2P->checkWordId1() && (word->_wordClass == WC_THING || word->_wordClass == WC_PRONOUN)) { _sentenceConcept->changeConcept(0, &_sentenceConcept->_concept2P, 3); |