Get an Epic Experience with Premium


Professions Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 49 Monthly Downloads
  • Supports: 4.3
  • 22,955 Total Downloads
  • Updated 12/06/2011
  • Created 03/18/2009
  • 75 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: 2.5.15-release

About Producer

Retooled Professions (ready for 4.2)


  • new look of profession frame
  • free selection of sorting profession spells
  • hide lower skills
  • define your favorites
  • save the professions of all your freinds
  • complete ace3 addon
  • shift+click for materials
  • quick swap professions
  • free anchor point for mainframe
  • search option
  • lock posibility on submenu
  • pickup items from bank slots (incomplete)
  • auto hide if the user want it
  • support for AckisRecipeList


The addon based on Nymbia's Manufac. It's complete rewritten.


/producer or /prod

Current Modules

  • Default - like the blizzard selection
  • Position - like wear position (belt,boots,...)
  • Effect - like effect of buffs (agility,stamina,..)


I need help localizing Producer! If you want to help please check out or send my a mail.


  • tooltips on option menu

r217 | grayal | 2011-12-06 12:33:30 +0000 (Tue, 06 Dec 2011) | 1 line
Changed paths:
   A /tags/2.5.15-release (from /trunk:216)

Tagging as 2.5.15-release
r216 | grayal | 2011-12-06 12:32:42 +0000 (Tue, 06 Dec 2011) | 1 line
Changed paths:
   M /trunk/Defaults.lua
   M /trunk/Producible.lua
   M /trunk/dataminer/Base.lua
   M /trunk/dataminer/Defaults.lua
   M /trunk/dataminer/Effect.lua
   M /trunk/dataminer/Position.lua
   M /trunk/position/Position.lua

update receipe
r215 | grayal | 2011-11-10 12:12:31 +0000 (Thu, 10 Nov 2011) | 1 line
Changed paths:
   M /trunk/Producer.toc
   M /trunk/effect/Producer_Effect.toc
   M /trunk/position/Producer_Position.toc

Update toc
r213 | grayal | 2011-11-10 12:10:14 +0000 (Thu, 10 Nov 2011) | 1 line
Changed paths:
   M /trunk/Producer.toc
   M /trunk/effect/Producer_Effect.toc
   M /trunk/position/Producer_Position.toc

Update toc
r212 | grayal | 2011-10-31 12:00:26 +0000 (Mon, 31 Oct 2011) | 1 line
Changed paths:
   M /trunk/effect/Effect.lua

update receipe


First Previous Page 1 of 3 Next Last
  • #45

    So I have been away for a while and I have just started back playing again.  Bummer to find out Producer is no longer being maintained!  I hope someone takes on this project!

  • #44

    This addon is awesome, but would be even better with TradeSkillMaster integration: When using this addon, there isn't a button to access TSM (like in Skillet, for example).

  • #43
    Just discovered this addon, and trying it out now. I say you need a description of what it is and/or does - badly. Not unfriendly so, but perhaps you already know. Och, tuetsch. ;)
  • #36
    Here's a fix for the missing skill/recipe spam.
    Also, this fixes producer freezing wow for a short time while it spams your chat with said missing crap.

    Open Producer.lua
    find lines 251, 253, 254 & 266, 267, 268.
    Comment these lines out.
  • #37
    could you post the line content?
    because in my lua file (latest release) line 251 is a end related to a if
    If I comment I get a script error

  • #38
    Ditto; if you could post the line content, that would help...using the text editor "Metapad" in my case, those line numbers must not have matched up, because your patch rendered the addon unusable for me. I'll download an XML editor later tonight and see if there's any difference...

    By the way, there is a newer version of Producer that was uploaded to Wowinterface recently, but it doesn't seem to work for me; not sure if it's a conflict problem or what.

    The older, "r195" alpha version on Wowace is the last version that works for me, although it's still got a lot of bugs as indicated by the open tickets, such as tradeskill spamming in the chat window and the inability to sort/filter the tradeskills like you should be able to.

    With this newer version on Wowinterface, I can't even get the Producer UI to show up; when I click a tradeskill button (either from my spellbook or an actionbar shortcut), the default Blizzard tradeskill UI opens, not Producer. That version is listed as "2.5.6" with a release date of Jan. 20, 2010. Anyone know what's going on? I'd love an update to this addon; it was my favorite for trade skills. ;)
  • #39
    From line 251:

    if grp == L.Unsorted and not missingSet[recipe] then
    Producer:Print( 'missing set:', GetLinkID( recipe),, set or '')
    missingSet[recipe] = true

    --[[ if grp == L.Unsorted and not missingSet[recipe] then
    Producer:Print( 'missing set:', GetLinkID( recipe),, set or '')
    missingSet[recipe] = true
    end --]]

    From line 266:

    if not skill and not missingSkill[recipe] then
    Producer:Print( 'missing skill:', GetLinkID( recipe),
    missingSkill[recipe] = true

    --[[ if not skill and not missingSkill[recipe] then
    Producer:Print( 'missing skill:', GetLinkID( recipe),
    missingSkill[recipe] = true
    end --]]

    This does not stop the lag caused by the initial skills scan though; it simply suppresses the error output.
  • #41
    This (replacing as mentioned above) fixed the problem for me with Producer freezing at startup.
    Leads me to believe there was a congestion in a buffer of some sort because the missing items spammed to chat stopped on the last item of first group (cloth). The second reason is that while opening Producer without going straight to 'Cloth' ie. 'Cooking', 'Enchanting' or an other characters skill and opening 'Cloth' only after this "procedure" prevented the freezing of Producer at startup, even disconnecting me often.
  • #42

    SAVE your own character if you have trouble with it freezing when you first start it. This idea just jumped on me, and it seems to have cured this problem now. (The above reply didn't quite fix it after all :/ )
  • #40
    Thanks, that worked. For some reason the lines you originally mentioned weren't matching up in my text editors, or maybe I wasn't commenting them out correctly by just marking a "--" at the beginning of the line.

    But once I was able to search for the names of the entries and comment them out as described above, it worked.

    I wish we could get an update to this addon. I think it's the best tradeskill addon I've used; I just wish the recipe filtering and sorting functions worked, as well as a few other bugs that need to be ironed out.

    I'm really surprised that no one has picked up development of this yet, or at least deployed a temporary patch until the author returns. Thanks for the skill-spam fix, though!
  • #35
    Is anyone else still having problems with Producer after the last update in November? I'm experiencing a few problems; the recipe sorting option doesn't work, nor does the option to display filtered lists by recipe level.

    I'm also sometimes get really long text dumps in the chat frame when Producer is opened, listing every recipe with an error message. Just wondering if anyone else is experiencing this as well, because I haven't seen any tickets for it.
  • #34
    When I try to open a craft skill I get this error with last r170.

    Date: 2010-10-27 20:08:50
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Producer\CraftFrame.lua line 886:
    attempt to call upvalue 'ICONS_PROFESSION' (a table value)
    (tail call): ?
    Producer\CraftFrame.lua:886: Update()
    Producer\Producer.lua:293: UpdateFrame()
    Producer\Producer.lua:339: Open()
    Producer\Producer.lua:418: ?()\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
    [string "safecall Dispatcher[1]"]:4:
    [string "safecall Dispatcher[1]"]:4
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: ?()\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
    [C]: UseAction()
    ..\FrameXML\SecureTemplates.lua:274: handler()

  • #32
    Took me a long time to actually stumble upon this addon, but I must thank for doing this. I used Manufac back when it was still going strong, and since it stopped working I've been stuck with various others but none of them have been as good as Manufac was. And now this.

    But anyway. Onto usability comments from first tests. It looks very good, but a couple of things I'm missing. Original Manufac had it possible to manually change grouping of recipes, as in make new groups or just switch recipes around.
    Next would be cooking. It really needs sorting to things like "Food, Staminafood, Agifood, Feasts, whatever" but it needs sorted (or that grouping added to manually sort). One big list just isn't pretty.
    Last one, would be a bit harder to make I guess. But subgrouping would also be a thing I'd like to see.

    And I guess that's it for now, and once again much appreciated for making this.
  • #33
    Oh, and one more thing, LibDatabroker plugin would be good too. Manufac had it built-in for Fubar, in which you just got menu with your professions in submenus.
  • #28
    Just replace line 124 - 130 with this:

    local function PrintLinkToChat( link)
    for i =1, 10 do
    local frame = _G['ChatFrame'..i]
    local editbox = frame.editBox
    if editbox:IsVisible() then
    editbox:Insert( link)
    ChatFrame_OpenChat( link)
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway