diff options
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes9.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes9.cpp b/engines/tsage/blue_force/blueforce_scenes9.cpp index 20df9605bc..ad0ac2f24f 100644 --- a/engines/tsage/blue_force/blueforce_scenes9.cpp +++ b/engines/tsage/blue_force/blueforce_scenes9.cpp @@ -3666,9 +3666,11 @@ void Scene940::Action1::signal() { break; case 2: _actionIndex = 941; - if (BF_GLOBALS.getFlag(fBackupAt340)) + if (BF_GLOBALS.getFlag(fBackupAt340)) { + // WORKAROUND: If the player shot Nico, the alternate text was previously going off-screen + scene->_gameTextSpeaker1._offsetPos.y -= 10; scene->_stripManager.start(9408, this); - else + } else scene->_stripManager.start(9400, this); break; case 5: |