aboutsummaryrefslogtreecommitdiff
path: root/src/client/localplayer.cpp
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-11-24 13:38:11 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-11-24 13:38:11 +0100
commitf9c6324666939a349935411a4ad540768215bdaa (patch)
tree6124d5d887535a6ab6e381f5345c721a833cfb62 /src/client/localplayer.cpp
parent843239c0bab3dd55c7fb4f52556b5548d28b3c09 (diff)
downloaddragonfireclient-f9c6324666939a349935411a4ad540768215bdaa.tar.xz
Added JetPack and AutoHit (-> Credits to Code-Sploit and cora)
Diffstat (limited to 'src/client/localplayer.cpp')
-rw-r--r--src/client/localplayer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client/localplayer.cpp b/src/client/localplayer.cpp
index 00195cd02..0da76845a 100644
--- a/src/client/localplayer.cpp
+++ b/src/client/localplayer.cpp
@@ -611,14 +611,14 @@ void LocalPlayer::applyControl(float dtime, Environment *env)
else
speedV.Y = movement_speed_walk;
}
- } else if (m_can_jump) {
+ } else if (m_can_jump || g_settings->getBool("jetpack")) {
/*
NOTE: The d value in move() affects jump height by
raising the height at which the jump speed is kept
at its starting value
*/
v3f speedJ = getSpeed();
- if (speedJ.Y >= -0.5f * BS) {
+ if (speedJ.Y >= -0.5f * BS || g_settings->getBool("jetpack")) {
speedJ.Y = movement_speed_jump * physics_override_jump;
setSpeed(speedJ);
m_client->getEventManager()->put(new SimpleTriggerEvent(MtEvent::PLAYER_JUMP));