From 6e85a17795e0af4d93d296615f653f6719bce7ec Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 1 Apr 2018 23:26:26 -0400 Subject: XEEN: Fix showing sign text at F4 2,3 --- engines/xeen/scripts.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines') diff --git a/engines/xeen/scripts.cpp b/engines/xeen/scripts.cpp index 896387f4d3..0d5a778d6d 100644 --- a/engines/xeen/scripts.cpp +++ b/engines/xeen/scripts.cpp @@ -183,8 +183,8 @@ int Scripts::checkEvents() { for (eventIndex = 0; eventIndex < map._events.size() && !_vm->shouldExit(); ++eventIndex) { MazeEvent &event = map._events[eventIndex]; - if (event._position == _currentPos && party._mazeDirection != - (_currentPos.x | _currentPos.y) && event._line == _lineNum) { + if (event._position == _currentPos && event._line == _lineNum && + (party._mazeDirection | _currentPos.x | _currentPos.y)) { if (event._direction == party._mazeDirection || event._direction == DIR_ALL) { _vm->_mode = MODE_RECORD_EVENTS; _scriptExecuted = true; -- cgit v1.2.3