From 1fcb79093c0c757dd1fbcd642cc8a48f5dca7b89 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Fri, 13 Jan 2017 21:01:42 -0500 Subject: TITANIC: Fix breaking long stick dispensor glass with hammer --- engines/titanic/game/long_stick_dispenser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/titanic') diff --git a/engines/titanic/game/long_stick_dispenser.cpp b/engines/titanic/game/long_stick_dispenser.cpp index e0c698c103..bf2dae53be 100644 --- a/engines/titanic/game/long_stick_dispenser.cpp +++ b/engines/titanic/game/long_stick_dispenser.cpp @@ -56,12 +56,12 @@ void CLongStickDispenser::load(SimpleFile *file) { } bool CLongStickDispenser::PuzzleSolvedMsg(CPuzzleSolvedMsg *msg) { - if (!_fieldBC && !_fieldC4 && !_fieldC0) { + if (!_fieldBC && _fieldC4 == 1 && !_fieldC0) { CStatusChangeMsg statusMsg; statusMsg.execute("ShatterGlass"); _fieldC0 = 1; loadFrame(19); - } else if (_fieldC0) { + } else if (_fieldC0 != 1) { playSound(g_vm->isGerman() ? "z#594.wav" : "z#63.wav"); petDisplayMessage(1, GLASS_IS_UNBREAKABLE); } -- cgit v1.2.3