diff options
| -rw-r--r-- | engines/lab/processroom.h | 2 | ||||
| -rw-r--r-- | engines/lab/special.cpp | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/engines/lab/processroom.h b/engines/lab/processroom.h index e4cb84e644..fae4c2f0a9 100644 --- a/engines/lab/processroom.h +++ b/engines/lab/processroom.h @@ -193,7 +193,7 @@ bool parse(const char *inputFile);  ViewData *getViewData(uint16 roomNum, uint16 direction);  void drawDirection(CloseDataPtr lcptr);  uint16 processArrow(uint16 curDirection, uint16 arrow); -void setCurClose(Common::Point pos, CloseDataPtr *cptr, bool useAbsoluteCoords = false); +void setCurClose(Common::Point pos, CloseDataPtr *cptr, bool useAbsoluteCoords = true);  bool takeItem(uint16 x, uint16 y, CloseDataPtr *cptr);  bool doActionRule(Common::Point pos, int16 action, int16 roomNum, CloseDataPtr *lcptr);  bool doOperateRule(int16 x, int16 y, int16 itemNum, CloseDataPtr *lcptr); diff --git a/engines/lab/special.cpp b/engines/lab/special.cpp index cce06e69dc..5a0348c2ca 100644 --- a/engines/lab/special.cpp +++ b/engines/lab/special.cpp @@ -564,7 +564,7 @@ void LabEngine::processMonitor(char *ntext, TextFont *monitorFont, bool isintera  					testcptr = _cptr;  					MouseY = 64 + (MouseY / MonGadHeight) * 42;  					MouseX = 101; -					setCurClose(Common::Point(MouseX, MouseY), &_cptr, true); +					setCurClose(Common::Point(MouseX, MouseY), &_cptr, false);  					if (testcptr != _cptr) {  						lastcptr[depth] = testcptr; | 
