From 805d7615a081af3db0e25ee066d80ae07b454932 Mon Sep 17 00:00:00 2001 From: Kaloyan Chehlarski Date: Fri, 7 May 2021 22:46:01 +0300 Subject: [PATCH] NANCY: Show correct exit cursor In TVD the exit cursor gets replaced when holding an item, whereas nancy1 always shows it. This commit makes both games follow their respective correct behavior. --- engines/nancy/cursor.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engines/nancy/cursor.cpp b/engines/nancy/cursor.cpp index 84784a6123c..fdd4988bffc 100644 --- a/engines/nancy/cursor.cpp +++ b/engines/nancy/cursor.cpp @@ -83,6 +83,12 @@ void CursorManager::setCursor(CursorType type, int16 itemID) { case kHotspotArrow: _curCursorID = 5; break; + case kExit: + if (g_nancy->getGameType() != kGameTypeVampire) { + _curCursorID = 3; + break; + } + // fall through default: { uint itemsOffset = 0; if (itemID == -1) {