diff --git a/module/campaign/gems_farming.py b/module/campaign/gems_farming.py index 4d4db2bd6..04a468350 100644 --- a/module/campaign/gems_farming.py +++ b/module/campaign/gems_farming.py @@ -705,7 +705,9 @@ class GemsFarming(CampaignRun, FleetEquipment, Dock): max_level = 70 from module.gg_handler.gg_data import GGData _ggdata = GGData(self.config).get_data() - if _ggdata['gg_enable'] and _ggdata['gg_auto'] and self.config.GemsFarming_ALLowLowVanguardLevel: + from module.config.deep import deep_get + _hook_on = deep_get(self.config.data, "Hook.HookGeneral.Enable", False) + if (_ggdata['gg_enable'] and _ggdata['gg_auto'] or _hook_on) and self.config.GemsFarming_ALLowLowVanguardLevel: min_level = 2 else: min_level = max_level