aboutsummaryrefslogtreecommitdiff
path: root/src/client/game.cpp
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-12-12 15:17:00 +0100
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-12-12 15:17:00 +0100
commite8faa2afb7106ca916f4207766ec106c81bb98ce (patch)
tree797aaf76e2998c8a9cf384fcaf350bcccec77ec6 /src/client/game.cpp
parenta4d914ba275fec76f9f9bceb4d8c789adf163565 (diff)
downloaddragonfireclient-e8faa2afb7106ca916f4207766ec106c81bb98ce.tar.xz
Rework Range
Diffstat (limited to 'src/client/game.cpp')
-rw-r--r--src/client/game.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/client/game.cpp b/src/client/game.cpp
index 18707306c..816f8f307 100644
--- a/src/client/game.cpp
+++ b/src/client/game.cpp
@@ -2288,10 +2288,9 @@ void Game::processPlayerInteraction(f32 dtime, bool show_hud, bool show_debug)
const ItemDefinition &selected_def = selected_item.getDefinition(itemdef_manager);
f32 d = getToolRange(selected_def, hand_item.getDefinition(itemdef_manager));
- if (g_settings->getBool("increase_tool_range"))
- d += 2;
- if (g_settings->getBool("increase_tool_range_plus"))
- d = 1000;
+
+ if (g_settings->getBool("reach"))
+ d += g_settings->getU16("tool_range");
core::line3d<f32> shootline;