local SousChef = SousChef function SousChef.HookRecipeTreeFunction() -- Hook the provisioning panel if not SousChef.hookedProvisioningFunction then local ref = PROVISIONER.recipeTree.templateInfo.ZO_ProvisionerNavigationEntry if ref then SousChef.hookedProvisioningFunction = ref.setupFunction ref.setupFunction = function(...) local node, control, data, open, userRequested, enabled = ... SousChef.hookedProvisioningFunction(...) end end end end function SousChef.HookRecipeTree(...) local eventId, craftingTable = ... if craftingTable ~= CRAFTING_TYPE_PROVISIONING then return end zo_callLater(SousChef.HookRecipeTreeFunction, 1000) end