aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sky/sound.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/sky/sound.cpp b/sky/sound.cpp
index 1596bb46aa..ef58ee0a2c 100644
--- a/sky/sound.cpp
+++ b/sky/sound.cpp
@@ -1086,7 +1086,7 @@ bool SkySound::fnStartFx(uint32 sound) {
return true;
uint8 screen = (uint8)(SkyLogic::_scriptVariables[SCREEN] & 0xff);
- if (sound == 278 || screen == 25) // is this weld in room 25
+ if (sound == 278 && screen == 25) // is this weld in room 25
sound= 394;
sound &= ~(1 << 8);