aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2014-01-27 23:23:32 +0100
committerStrangerke2014-01-27 23:24:44 +0100
commite59c652b4bb24b353ab9e867188de8c675045569 (patch)
tree4e898927071429d1d8115819bb199e1d7c3fd46e
parent3f116d98bcc4374eec9117e0af4177c07b3a7ebd (diff)
downloadscummvm-rg350-e59c652b4bb24b353ab9e867188de8c675045569.tar.gz
scummvm-rg350-e59c652b4bb24b353ab9e867188de8c675045569.tar.bz2
scummvm-rg350-e59c652b4bb24b353ab9e867188de8c675045569.zip
TSAGE: R2R - Fix bug #6507 by resetting mouse cursor when switching character in different rooms
-rw-r--r--engines/tsage/ringworld2/ringworld2_dialogs.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_dialogs.cpp b/engines/tsage/ringworld2/ringworld2_dialogs.cpp
index 708a3ccb45..3e35831138 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]);
}