From e59c652b4bb24b353ab9e867188de8c675045569 Mon Sep 17 00:00:00 2001 From: Strangerke Date: Mon, 27 Jan 2014 23:23:32 +0100 Subject: [PATCH] TSAGE: R2R - Fix bug #6507 by resetting mouse cursor when switching character in different rooms --- engines/tsage/ringworld2/ringworld2_dialogs.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/engines/tsage/ringworld2/ringworld2_dialogs.cpp b/engines/tsage/ringworld2/ringworld2_dialogs.cpp index 708a3ccb458..3e35831138f 100644 --- a/engines/tsage/ringworld2/ringworld2_dialogs.cpp +++ b/engines/tsage/ringworld2/ringworld2_dialogs.cpp @@ -315,6 +315,9 @@ void CharacterDialog::show() { } } + // Reset the current cursor + R2_GLOBALS._events.setCursor(CURSOR_CROSSHAIRS); + // Change to whichever scene the newly selected character is in R2_GLOBALS._sceneManager.changeScene(R2_GLOBALS._player._characterScene[R2_GLOBALS._player._characterIndex]); }