aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/true_talk/tt_major_word.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/titanic/true_talk/tt_major_word.cpp')
-rw-r--r--engines/titanic/true_talk/tt_major_word.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/titanic/true_talk/tt_major_word.cpp b/engines/titanic/true_talk/tt_major_word.cpp
index 6df761b8ec..4af3ba1a68 100644
--- a/engines/titanic/true_talk/tt_major_word.cpp
+++ b/engines/titanic/true_talk/tt_major_word.cpp
@@ -28,5 +28,13 @@ TTmajorWord::TTmajorWord(TTString &str, int val1, int val2, int val3) :
TTword(str, val1, val2), _field2C(val3) {
}
+TTmajorWord::TTmajorWord(TTmajorWord *src) : TTword(src) {
+ if (src->getStatus()) {
+ _field2C = 0;
+ _status = SS_5;
+ } else {
+ _field2C = src->_field2C;
+ }
+}
} // End of namespace Titanic