[Scummvm-git-logs] scummvm master -> 99409e0cc3821da1a6bb521c2f2f9ac75424f08e
OMGPizzaGuy
noreply at scummvm.org
Sat Jan 7 22:13:33 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
99409e0cc3 ULTIMA8: Fix falling from hang when releasing right mouse button
Commit: 99409e0cc3821da1a6bb521c2f2f9ac75424f08e
https://github.com/scummvm/scummvm/commit/99409e0cc3821da1a6bb521c2f2f9ac75424f08e
Author: Matthew Jimenez (matthew.jimenez at outlook.com)
Date: 2023-01-07T16:12:49-06:00
Commit Message:
ULTIMA8: Fix falling from hang when releasing right mouse button
Changed paths:
engines/ultima/ultima8/world/actors/u8_avatar_mover_process.cpp
diff --git a/engines/ultima/ultima8/world/actors/u8_avatar_mover_process.cpp b/engines/ultima/ultima8/world/actors/u8_avatar_mover_process.cpp
index ba42463950b..1227752bb44 100644
--- a/engines/ultima/ultima8/world/actors/u8_avatar_mover_process.cpp
+++ b/engines/ultima/ultima8/world/actors/u8_avatar_mover_process.cpp
@@ -65,6 +65,10 @@ void U8AvatarMoverProcess::handleHangingMode() {
_mouseButton[1].setState(MBS_HANDLED);
}
+ if (!_mouseButton[1].isState(MBS_DOWN)) {
+ clearMovementFlag(MOVE_MOUSE_DIRECTION);
+ }
+
// if left mouse is down, try to climb up
if (_mouseButton[0].isState(MBS_DOWN) &&
(!_mouseButton[0].isState(MBS_HANDLED) || m0clicked)) {
More information about the Scummvm-git-logs
mailing list