From fa51095f7c213e0442410f88677a77f36d6b511c Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 26 Jul 2015 14:56:11 -0400 Subject: SHERLOCK: RT: Fix filled beaker not being a hotspot in lab scene --- engines/sherlock/talk.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'engines/sherlock/talk.cpp') diff --git a/engines/sherlock/talk.cpp b/engines/sherlock/talk.cpp index a1a003d751..d259182a70 100644 --- a/engines/sherlock/talk.cpp +++ b/engines/sherlock/talk.cpp @@ -403,8 +403,14 @@ void Talk::talkTo(const Common::String &filename) { if (!ui._lookScriptFlag) { ui.drawInterface(2); - ui._menuMode = STD_MODE; - ui._windowBounds.top = CONTROLS_Y1; + + if (IS_SERRATED_SCALPEL) { + ui._menuMode = STD_MODE; + ui._windowBounds.top = CONTROLS_Y1; + } else { + ui._menuMode = static_cast(_vm->_scene)->_labTableScene ? + LAB_MODE : STD_MODE; + } ui.banishWindow(); } -- cgit v1.2.3