(323 Kb)
Updated: 08-10-08 06:03 PM
File Info
Updated:08-10-08 06:03 PM

Manufac - A New Look at the Tradeskill UI  Popular! (More than 5000 hits)

Version: 66237
by: Nymbia [More]

Manufac is an Ace2 mod that overrides the default profession windows and replaces them with a popup menu with some extra features.

After selecting a recipe, there are many options for what action to take, and many ways to access the information you might need.

* Recipe Name and Amount Craftable with what's in your inventory. Click this to link the item in chat.
* Create 1. Click to cast the skill once.
* Create X. Enter how many times to cast this skill.
* Create All. Click to cast the skill as many times as you can with what's in your bags.
* Non-Consumed Requirements. Listed here, if applicable, are any things you need for the skill that aren't consumed. These things include fires for cooking, rods for enchanting, anvils for smithing, etc.
* Reagent List. Each reagent of the skill is listed, along with how many you have and how many you need per cast. Click to link the reagent.
* Link Result. Adds a link to chat with the item or enchant that's created by this skill, along with the number created per cast if applicable.
* Link Recipe! Creates a "link" of the whole recipe, which contains a link of the result followed by a list of the mats. (Note: the mats are not linked because you cannot have more than 3 links in a given chat message)
* Grouping. Explained below.

"Can Make": This pseudo-category contains all the items that you have the mats for at a given time. It can be enabled or disabled in the options dropdown, or with /manu canmake.

Value Summary: If KC Items or Auctioneer is installed, Manufac can get some interesting data regarding auction house prices for tradeskill items, to help you determine if an item is worth making and selling, or if it would be more profitable to simply sell the mats. Also helpful in determining what to sell an enchant for.


* /manufac sorttype difficulty - Set sort type to Difficulty.
* /manufac sorttype alpha - Set sort type to Alphabetical.
* /manufac money - Toggles the money display.
* /manufac position (setting) - sets the menu's position.
* /manufac offsetx (value) - set the x offset.
* /manufac offsety (value) - set the y offset.
* /manufac level2tooltips - Toggle showing tooltips on items in the second level (the list of all items in a category)
* /manufac level3tooltips - Toggle showing tooltips on items in the third and fourth level (the detailed item info and reagents)
* /manufac fubar - Toggles the FuBar plugin.
* /manufac unsorted - Prints a list of items that are not in the defaults file.
* /manu reset - Resets all grouping categories. Note that if you do not set these items into a category before your next reload, they will take on the default grouping again.

Optional Files (0)

Post A Reply Comment Options
Unread 09-21-09, 12:23 AM  
A Kobold Labourer
ArtemusB's Avatar

Forum posts: 0
File comments: 11
Uploads: 0
Message: ...erface\AddOns\Manufac\libs\Stitch-1.1\Stitch-1.1.lua:81: attempt to concatenate local 'name' (a nil value)
Time: 09/20/09 23:19:29
Count: 2
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
...ace\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:299: in function `TriggerEvent'
...ace\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:910: in function <...ace\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:903>
[C]: ?
[C]: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:277: in function `handler'
Interface\FrameXML\SecureTemplates.lua:487: in function <Interface\FrameXML\SecureTemplates.lua:445>

Locals: _ = AceEvent20Frame {
 0 = <userdata>
inPlw = false
blacklist = <table> {
 BAG_UPDATE = true
self = <table> {
 IsEventRegistered = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:590
 postInit = true
 currentEventUID = 744
 CancelScheduledEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:464
 argCheck = <function> defined @Interface\AddOns\ElkBuffBars\libs\AceLibrary\AceLibrary.lua:129
 currentEvent = "TRADE_SKILL_SHOW"
 FAKE_NIL = <userdata>
 CancelAllScheduledEvents = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:574
 ScheduleEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:440
 registry = <table> {
 TriggerEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:233
 IsEventScheduled = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:482
 IsBucketEventRegistered = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:711
 OnEmbedDisable = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:861
 RATE = <userdata>
 ScheduleLeaveCombatAction = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:802
 CancelAllCombatSchedules = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:753
 export = <table> {
 RegisterBucketEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:607
 playerLogin = true
 ScheduleRepeatingEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:452
 super = <table> {
 embedList = <table> {
 PLAYER_REGEN_ENABLED = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:777
 UID_NUM = 744
 combatSchedules = <table> {
 pcall = <function> defined @Interface\AddOns\ElkBuffBars\libs\AceLibrary\AceLibrary.lua:167
 throttleRegistry = <table> {
 GetLibraryVersion = <function> defined @Interface\AddOns\ElkBuffBars\libs\AceLibrary\AceLibrary.lua:670
 ALL_EVENTS = <userdata>
 onceRegistry = <table> {
 frame = AceEvent20Frame {
 RegisterEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:98
 buckets = <table> {
 UnregisterAllBucketEvents = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:740
 IsFullyInitialized = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:871
 delayRegistry = <table> {
 uid = "20217208"
 UnregisterAllEvents = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:528
 UnregisterEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:493
 PLAYER_REGEN_DISABLED = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:771
 UnregisterBucketEvent = <function> defined @Interface\AddOns\IceHUD\libs\AceEvent-2.0\AceEvent-2.0.lua:716
 error = <function> defined @Interface\AddOns\ElkBuffBars\libs\AceLibrary\AceLibrary.lua:75
 RegisterAllEvents = <function> defined @Interface\AddOns\IceHUD\l
It also prints: "Manufac: didnt find skill level for Inscription"
Report comment to moderator  
Reply With Quote
Post A Reply

Category Jump: