Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Shift locking breaks descent in freemove. #15875

Open
Xeno333 opened this issue Mar 7, 2025 · 2 comments
Open

Shift locking breaks descent in freemove. #15875

Xeno333 opened this issue Mar 7, 2025 · 2 comments
Labels
@ Client / Controls / Input Unconfirmed bug Bug report that has not been confirmed to exist/be reproducible

Comments

@Xeno333
Copy link
Contributor

Xeno333 commented Mar 7, 2025

Luanti version

Luanti 5.12.0-dev-18ac8b20f-dirty (Linux)
Using LuaJIT 2.1.1703358377
Built by GCC 13.3
Running on Linux/6.8.0 x86_64
BUILD_TYPE=Release
RUN_IN_PLACE=1
USE_CURL=1
USE_GETTEXT=1
USE_SOUND=1
STATIC_SHAREDIR="."
STATIC_LOCALEDIR="locale"

Operating system and version

Ubuntu 24.04

CPU model

No response

GPU model

No response

Active renderer

No response

Summary

Since #15785, if a player enables free move and they are in flight they can not controle decent very well, this is due to the fact that the sneak lock is not unlocked when a player jumps.

Steps to reproduce

  1. Pull the latest, compile.
  2. Enable sneak locking.
  3. Start world and enable freemove.
  4. Go down using sneak, try to go up and down.

Steps to reproduce

Solution: Disable sneak lock when in free-move.

@Xeno333 Xeno333 added the Unconfirmed bug Bug report that has not been confirmed to exist/be reproducible label Mar 7, 2025
@Xeno333 Xeno333 changed the title Shift locking breaks decent in freemove. Shift locking breaks descent in freemove. Mar 7, 2025
@SmallJoker
Copy link
Member

Solution: Make jump un-toggle sneak.

Did you perhaps mean "Disable sneak lock when enabling freemove"?

@Xeno333
Copy link
Contributor Author

Xeno333 commented Mar 8, 2025

Solution: Make jump un-toggle sneak.

Did you perhaps mean "Disable sneak lock when enabling freemove"?

Yeah, something like that, sorry about the confusion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@ Client / Controls / Input Unconfirmed bug Bug report that has not been confirmed to exist/be reproducible
Projects
None yet
Development

No branches or pull requests

3 participants