hooked_GetTradeSkillInfo = GetTradeSkillInfo; function GetTradeSkillInfo(index) ChatFrame3:AddMessage( "in the hooked" ); local skillName, skillType, numAvailable, isExpanded = hooked_GetTradeSkillInfo(index); level = yammyGetRecipeLevel(index); if( level ~= "" and skillName ~= "" ) then ChatFrame3:AddMessage( "level diferente" .. level .. "skillname " .. skillName ); skillName = level .. " " .. skillName; end ChatFrame3:AddMessage( "level " .. level ); return skillName, skillType, numAvailable, isExpanded; end