Producer
Retooled Professions (ready for 4.2)
Features
- 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
Acknowledgement
The addon based on Nymbia's Manufac. It's complete rewritten.
Commands
/producer or /prod
Current Modules
- Default - like the blizzard selection
- Position - like wear position (belt,boots,...)
- Effect - like effect of buffs (agility,stamina,..)
Localization
I need help localizing Producer! If you want to help please check out http://www.wowace.com/addons/producer/localization/ or send my a mail.
todo
- tooltips on option menu
 
                            
 
        
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Sep 11, 2013So 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!
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Aug 27, 2012This 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).
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jul 5, 2011- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Mar 30, 2011Abandoned? Anyone feel like taking this project on and patching Producer up? It still works as of 4.1, but a lot of useful functions are broken (see my earlier post). I can't believe this hasn't been picked up yet! ;) It has the best GUI of any tradeskill addon I've ever used, really slick and convenient too...
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Feb 4, 2011I'm seeing a couple different versions of Producer; one here at Curse/Wowace that's supposedly compatible up to client version 4.0.3a (which works, with errors, though) and an even newer version over at Wowinterface, listed as v2.5.6 and updated on Jan 20, 2010 (however I couldn't get this newer version to work at all; when clicking on any tradeskill icon, the default Blizzard UI opens up, not Producer ... I tried both with and without Ace3 standalone enabled).
Anyone else had the same problem with the latest 2.5.6 version at WoWInterface? Previously I've been using the r195 alpha release from Wowace here, which had a lot of bugs, but still worked.
I don't know; maybe the newest version here at WoWInterface isn't working for me, but it is for the majority of users...
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jan 15, 2011Producer is giving some spam when first opening each profession. Also, this spam freezes the game for a short time, depending on how fast your pc is.
I've posted a work around for this issue in the Ticket page (Please see: Ticket #21)
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jan 14, 2011Also, 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.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Feb 10, 2011because in my lua file (latest release) line 251 is a end related to a if
If I comment I get a script error
thx
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Feb 15, 2011By 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. ;)
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Feb 15, 2011::FIND::
======================================
if grp == L.Unsorted and not missingSet[recipe] then
Producer:Print( 'missing set:', GetLinkID( recipe), t.name, set or '')
missingSet[recipe] = true
end
======================================
::REPLACE WITH::
======================================
--[[ if grp == L.Unsorted and not missingSet[recipe] then
Producer:Print( 'missing set:', GetLinkID( recipe), t.name, set or '')
missingSet[recipe] = true
end --]]
======================================
From line 266:
::FIND::
======================================
if not skill and not missingSkill[recipe] then
Producer:Print( 'missing skill:', GetLinkID( recipe), t.name)
missingSkill[recipe] = true
end
======================================
::REPLACE WITH::
======================================
--[[ if not skill and not missingSkill[recipe] then
Producer:Print( 'missing skill:', GetLinkID( recipe), t.name)
missingSkill[recipe] = true
end --]]
======================================
This does not stop the lag caused by the initial skills scan though; it simply suppresses the error output.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Feb 27, 2011But 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!
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jun 20, 2011Leads 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.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jul 3, 2011SAVE 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 :/ )
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Dec 18, 2010I'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.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 27, 2010Date: 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)
Debug:
(tail call): ?
Producer\CraftFrame.lua:886: Update()
Producer\Producer.lua:293: UpdateFrame()
Producer\Producer.lua:339: Open()
Producer\Producer.lua:418: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
...ist\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: ?()
...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
[C]: UseAction()
..\FrameXML\SecureTemplates.lua:274: handler()
..\FrameXML\SecureTemplates.lua:540:
..\FrameXML\SecureTemplates.lua:488
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 21, 2010But 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.
Anyway,
And I guess that's it for now, and once again much appreciated for making this.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Oct 21, 2010- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jul 3, 2010local function PrintLinkToChat( link)
for i =1, 10 do
local frame = _G['ChatFrame'..i]
local editbox = frame.editBox
if editbox:IsVisible() then
editbox:Insert( link)
else
ChatFrame_OpenChat( link)
end
end
end
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jul 3, 2010the link button at the top is still broken, but i'm sure i can find it.
- 
            
                
                View User Profile
     
            
            
            
       
- 
            
                
                Send Message
     
            
            
            
       
Posted Jul 4, 2010local function Control_OnLink()
for i =1, 10 do
local frame = _G['ChatFrame'..i]
local editbox = frame.editBox
if editbox:IsVisible() then
editbox:Insert( GetTradeSkillListLink())
else
ChatFrame_OpenChat( GetTradeSkillListLink())
end
end
end