diff options
| -rw-r--r-- | engines/tsage/events.cpp | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/engines/tsage/events.cpp b/engines/tsage/events.cpp index 132225dacb..e889c56c4d 100644 --- a/engines/tsage/events.cpp +++ b/engines/tsage/events.cpp @@ -151,8 +151,13 @@ void EventsClass::setCursor(CursorType cursorType) {  	switch (cursorType) {  	case CURSOR_NONE:  		// No cursor -		cursor = _resourceManager->getSubResource(4, 1, 6, &size);  		_globals->setFlag(122); + +		if (_vm->getFeatures() & GF_DEMO) { +			CursorMan.showMouse(false); +			return; +		} +		cursor = _resourceManager->getSubResource(4, 1, 6, &size);  		break;  	case CURSOR_LOOK: | 
