diff --git a/src/client/game.cpp b/src/client/game.cpp index edc69dcc2..b877ba04a 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -3157,8 +3157,9 @@ void Game::processPlayerInteraction(f32 dtime, bool show_hud) handlePointingAtNode(pointed, selected_item, hand_item, dtime); } else if (pointed.type == POINTEDTHING_OBJECT) { v3f player_position = player->getPosition(); + bool basic_debug_allowed = client->checkPrivilege("debug") || (player->hud_flags & HUD_FLAG_BASIC_DEBUG); handlePointingAtObject(pointed, tool_item, player_position, - client->checkPrivilege("debug") || (player->hud_flags & HUD_FLAG_BASIC_DEBUG)); + m_game_ui->m_flags.show_basic_debug && basic_debug_allowed); } else if (isKeyDown(KeyType::DIG)) { // When button is held down in air, show continuous animation runData.punching = true;