Category: TradeSkill Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Maul's Portal Bug Reports Feature Requests
Author:
Version:
30300.2
Date:
12-09-2009 08:31 AM
Size:
32.38 Kb
Downloads:
4,632
Favorites:
159
MD5:
Pictures
Click to enlarge
Jobber
Click to enlarge
Jobber


Jobber
is a Trade Skill replacement interface. It adds features that make using and leveling trade skills easier.

Features -
Larger list of items to view.
Enchanced sorting methods.
The ability to disable confirmation popups related to crafting (i.e. enchanting)
A Procurement Manager to make obtaining and keeping track of needed reagents easier.
Compatible with most "missing receipe" addons.
Not going to happen -
A production Queue.
A note from me -
I have never been satisfied with other TradeSkill replacement addons out there. I dislike the real-estate some of them occupy. I have this OCD thing where I like to watch my character craft stuff. But the Blizz default is somewhat inadequate as well. So I threw together Jobber.

I actually dislike the Queue system most other TradeSkill addons have, as they usually tend to want to keep making things I canceled or I try to process the queue and nothing happens. So don't rely on me adding a queuing system to Jobber. This is an addon to suit what I need out of a tradeskill addon and the feature set will be consistent with that. Unlike my other addons, I am not likely to add features unless I think the idea is realy, realy cool
  Change Log - Jobber
30300.2 -
Added options to enable/disable the procurement manager showing at the bank, guild bank, mailbox and auction house.

30300.1 -
- Some minor bug fixes
- Works again with Ackis recipe list
- Added trade tabs to the window.

30100.2 -
Added support for Lil Sparky's Workshop. Will only work with the current alpha version found on WoWAce.
Changed the location of the procurement manager to better use screen space when using the tradeskill frame.
Made some procurement manager improvements and added a new sort (sort by character name)
Some bug fixes.


30100.1.3 -
To correct some version weirdness with the last upload.
Some compatibility changes in prep for allowing Jobber to work with other addons like LilSparky's Workshop.

30100.1.2 -
Movable/Resizable frame added

30100.1.1 -
Fixed sorts other than default not updating while crafting.

30100.1 -
Initial release version.
Added a "procurement manager" - aids in figuring out where mats are on other characters and banks.
  Optional Files - Jobber
Sorry, there are currently no optional files available.
  Archived Versions - Jobber
File Name
Version
Size
Author
Date
30300.1
31kB
Maul
12-08-2009 09:44 AM
  Comments - Jobber
Post A Reply Comment Options
Old 05-11-2010, 02:23 PM  
Gsusnme
A Wyrmkin Dreamwalker
Interface Author - Click to view interfaces

Forum posts: 50
File comments: 145
Uploads: 1
Quote:
Originally posted by tyeni
I love this addon. Very easy to use. However I am getting the same errors everyone else are getting. I did test it and I use Ara-Broker-Tradeskills and when it is disabled everything works fine, so i am thinking that support just needs to be added for it is all. Other than that keep up the excellent work.
I'm having this exact issue. Love you Maul!
Gsusnme is offline Report comment to moderator  
Reply With Quote
Old 04-28-2010, 12:16 PM  
FattyXP
A Defias Bandit
 
FattyXP's Avatar

Forum posts: 2
File comments: 24
Uploads: 0
I am having the original trade window issue, same as the other two. But I don't use either of their UI's, mine is just a compilation of various addons that I configured to look how I want them.
I happen to use an addon called GemHelper v1.8.2. enabling/disabling this addon causes/removes the bug.
__________________
FattyXP is offline Report comment to moderator  
Reply With Quote
Old 04-09-2010, 12:28 PM  
Diftraku
Mooooooo!
 
Diftraku's Avatar
Premium Member

Forum posts: 0
File comments: 9
Uploads: 0
Love the addon so far, yet I'm having some problems with the procurement manager positioning itself in a quite annoying place, just below the bank frame. I use ArkInventory to handle the bags and banks.
The manager plays fine with finding the bank frame but since I have the frame positioned so low on the UI, the manager frame will partly disappear off-screen when fully open. I tried to come up with a work around to make the PM frame play nice and by far I've only come up with a partly working solution: clear the points and force the anchors where I want them.
While this approach does work when ran after the PM frame has been shown, I haven't yet been able to hook up the fix to be ran when the frames are opened (I believe my current approach is trying to mess with the Jobber's own OnEvent actions at the same time while the bank frame is being opened).

So in short: Is there an option to unlock the PM frame?
Diftraku is offline Report comment to moderator  
Reply With Quote
Old 03-27-2010, 02:40 PM  
Ocean
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I can't seem to get the Procurement manager working, either. I'm not sure what exactly to do to get stuff on it.
Ocean is offline Report comment to moderator  
Reply With Quote
Old 03-22-2010, 06:36 PM  
tyeni
A Deviate Faerie Dragon
 
tyeni's Avatar
Interface Author - Click to view interfaces

Forum posts: 19
File comments: 60
Uploads: 1
I love this addon. Very easy to use. However I am getting the same errors everyone else are getting. I did test it and I use Ara-Broker-Tradeskills and when it is disabled everything works fine, so i am thinking that support just needs to be added for it is all. Other than that keep up the excellent work.
__________________
tyeni is offline Report comment to moderator  
Reply With Quote
Old 03-13-2010, 12:23 PM  
willgk
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 26
File comments: 113
Uploads: 3
I'm getting the same issue described by drfiggins below except i'm using Caith's UI compilation, which leads me to believe she stripped some parts of nUI.
willgk is offline Report comment to moderator  
Reply With Quote
Old 02-08-2010, 05:08 PM  
drfiggins
A Kobold Labourer

Forum posts: 1
File comments: 1
Uploads: 0
First off I would like to say that I love the Jobber . I switched from ATSW due to several issues and dont think ill be heading back. I have see 2 issue that I am having, which are not major.

First is a issue with Jobber and RecipeRadar. When I open any crafting window or RecipeRadar, which spawns Jobber, I get the following:

Message: Interface\AddOns\RecipeRadar\SkillDB.lua:170: attempt to index global 'TradeSkillFrameAvailableFilterCheckButton' (a nil value)
Time: 02/08/10 17:57:39
Count: 2
Stack: Interface\AddOns\RecipeRadar\SkillDB.lua:170: in function `RecipeRadar_SkillDB_ResetTradeSkillFilters'
Interface\AddOns\RecipeRadar\SkillDB.lua:107: in function `RecipeRadar_SkillDB_Refresh'
Interface\AddOns\RecipeRadar\RecipeRadar.lua:73: in function `RecipeRadar_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
[C]: in function `UseAction'
Interface\FrameXML\SecureTemplates.lua:310: in function `handler'
Interface\FrameXML\SecureTemplates.lua:529: in function <Interface\FrameXML\SecureTemplates.lua:478>

Locals: old = <table> {
subclass = 0
slot = 0
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 1
(*temporary) = 1
(*temporary) = "TRADE_SKILL_UPDATE"
(*temporary) = "TRADE_SKILL_UPDATE"
(*temporary) = "attempt to index global 'TradeSkillFrameAvailableFilterCheckButton' (a nil value)"


The second is that I use nUI Pro as a UI replacement and when I open Jobber it opens the original Trade Skill Window under Jobber.

I disabled all addons to make sure which was causing the second issue and if I disable nUI and leave all other addons running, no issues. Disable all addons except Jobber and nUI the default TSW appears under Jobber.

Thanks for any help...
drfiggins is offline Report comment to moderator  
Reply With Quote
Old 12-30-2009, 06:56 PM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 152
Uploads: 2
I also just encountered this error while toggling the Have Materials and Show Level checkboxes:

Code:
1x Jobber-30300.1\Jobber.lua:391: attempt to concatenate local 'name' (a nil value)
Jobber-30300.1\Jobber.lua:829: in function <Jobber\Jobber.lua:770>
<in C code>: in function `TradeSkillOnlyShowMakeable'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>

Locals:
tradeSkillUpdate = 1
count = 14
name = "(#70) Cobalt Triangle Shield"
skillType = "trivial"
numAvail = 1
isExpanded = nil
altVerb = ""
link = "|Hitem:40668:0:0:0:0:0:0:0:76[Cobalt Triangle Shield]"
level = "#70"
sortName = "4_Cobalt Triangle Shield"
skipData = false
_ = "Cobalt Triangle Shield"
clearTable = <function> @ Jobber\Jobber.lua:76:
difficultySort = <table> {
 1 = "1_Brilliant Saronite Boots;optimal;2;4;"
 2 = "1_Brilliant Saronite Pauldrons;optimal;2;5;"
 3 = "1_Tempered Saronite Helm;optimal;2;6;"
 4 = "1_Tempered Saronite Shoulders;optimal;2;7;"
 5 = "2_Brilliant Saronite Bracers;medium;1;8;"
 6 = "2_Brilliant Saronite Gauntlets;medium;1;9;"
 7 = "2_Tempered Saronite Boots;medium;1;10;"
 8 = "4_Cobalt Belt;trivial;1;11;"
 9 = "4_Cobalt Boots;trivial;1;12;"
 10 = "4_Cobalt Bracers;trivial;1;13;"
 11 = "4_Cobalt Shoulders;trivial;1;14;"
 12 = "4_Cobalt Skeleton Key;trivial;1;2;"
 13 = "4_Cobalt Triangle Shield;trivial;1;16;"
}
nameSort = <table> {
 1 = "Brilliant Saronite Boots;optimal;2;4;"
 2 = "Brilliant Saronite Bracers;medium;1;8;"
 3 = "Brilliant Saronite Gauntlets;medium;1;9;"
 4 = "Brilliant Saronite Pauldrons;optimal;2;5;"
 5 = "Cobalt Belt;trivial;1;11;"
 6 = "Cobalt Boots;trivial;1;12;"
 7 = "Cobalt Bracers;trivial;1;13;"
 8 = "Cobalt Shoulders;trivial;1;14;"
 9 = "Cobalt Skeleton Key;trivial;1;2;"
 10 = "Cobalt Triangle Shield;trivial;1;16;"
 11 = "Tempered Saronite Boots;medium;1;10;"
 12 = "Tempered Saronite Helm;optimal;2;6;"
 13 = "Tempered Saronite Shoulders;optimal;2;7;"
}
levelSort = <table> {
 1 = "(#76) Tempered Saronite Shoulders;optimal;2;7;"
 2 = "(#76) Tempered Saronite Helm;optimal;2;6;"
 3 = "(#76) Brilliant Saronite Pauldrons;optimal;2;5;"
 4 = "(#76) Brilliant Saronite Bracers;medium;1;8;"
 5 = "(#76) Brilliant Saronite Boots;optimal;2;4;"
 6 = "(#75) Tempered Saronite Boots;medium;1;10;"
 7 = "(#75) Brilliant Saronite Gauntlets;medium;1;9;"
 8 = "(#70) Cobalt Triangle Shield;trivial;1;16;"
 9 = "(#70) Cobalt Shoulders;trivial;1;14;"
 10 = "(#70) Cobalt Bracers;trivial;1;13;"
 11 = "(#70) Cobalt Boots;trivial;1;12;"
 12 = "(#70) Cobalt Belt;trivial;1;11;"
 13 = "#Cobalt Skeleton Key;trivial;1;2;"
}
jf = JobberFrame {
 inventory = <table> {}
 reqtext = JobberRequirementText {}
 portrait = JobberFramePortrait {}
 collapseall = JobberCollapseAllButton {}
 listscroll = JobberListScrollFrame {}
 pmadjqty = JobberPMAdjQty {}
 lock = JobberFrameLockButton {}
 rankbartext = JobberRankFrameSkillRank {}
 pmscrollbar = JobberPMScrollFrameScrollBar {}
 botlefttex = JobberFrameBottomLeftTexture {}
 createallmask = JobberCreateAllButtonMask {}
 rankbarBG = JobberRankFrameBackground {}
 skillCD = JobberSkillCooldown {}
 numAvail = 1
 inputbox = JobberInputBox {}
 selected = 2
 skillname = JobberSkillName {}
 ignore = JobberIgnoreOverwriteWarning {}
 unlocked = false
 pricebar = JobberPricingBar {}
 pmsourcesGBDD = JobberPMSourcesGuildBankDropDown {}
 pmsourcescharDD = JobberPMSourcesCharacterDropDown {}
 pmsources = <unnamed> {}
 createmask = JobberCreateButtonMask {}
 pmadjqtyinput = JobberPMAdjQtyInputBox {}
 filtercheck = JobberFrameAvailableFilterCheckButton {}
 sortDD = JobberSortingDropDown {}
 pmscroll = JobberPMScrollFrame {}
 highlight = JobberHighlight {}
 invslotDD = JobberInvSlotDropDown {}
 reqlabel = JobberRequirementLabel {}
 linkbtn = JobberLinkButton {}
 expand = JobberExpandButtonFrame {}
 classDD = JobberSubClassDropDown {}
 detailscrollchild = JobberDetailScrollChildFrame {}
 skillcount = JobberSkillIconCount {}
 skillicon = JobberSkillIcon {}
 pmlist = <table> {}
 reagent = JobberReagentLabel {}
 pmsortDD = JobberPMSortingDropDown {}
 resize = JobberFrameResize {}
 pmhfhighlight = JobberPMHFHighlight {}
 pm = JobberPM {}
 increment = JobberIncrementButton {}
 description = JobberDescription {}
 createall = JobberCreateAllButton {}
 pmdetailheader = JobberPMDetailHeader {}
 hf = JobberHF {}
 create = JobberCreateButton {}
 rankbar = JobberRankFrame
Not 100% sure what the exact sequence of steps is required but toggling those checkboxes and selecting different recipes in between toggling will trigger it.
doxxx is offline Report comment to moderator  
Reply With Quote
Old 12-30-2009, 06:52 PM  
doxxx
A Kobold Labourer
 
doxxx's Avatar
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 152
Uploads: 2
I'm having some trouble with Lilsparky's Workshop and Jobber. The columns of prices are pushed over the edge of the Jobber tradeskill window.

http://www.doxxx.net/wow/Jobber.jpg

I asked the author of Lilsparky's Workshop about this and they said that you handled the integration of these two addons. Do you think you could take a look?

Thanks.
doxxx is offline Report comment to moderator  
Reply With Quote
Old 12-21-2009, 08:12 PM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 271
File comments: 836
Uploads: 29
Re: Issues

Quote:
Originally posted by Malthus
I have a couple of small issues with Jobber, curious that no one reported them so far:

1) Many times the original Blizzard crafting window will pop up beside Jobber, which is a bit ugly.

2) Sometimes (well, happened only with First Aid to me so far) the recipe list pane (upper) will be empty, and the selected recipe pane (lower) will contain the highest difficulty recipe. I can make the full list to appear by fiddling with the filters, but that will make the original Blizzard crafting window appear again.

3) I can't seem to be able to add anything to the Procurement manager. It stays empty whatever I do. Maybe I am doing something wrong (I didn't use Jobber for some time and returned to it after 3.3), but I remember in an earlier version I didn't have any problems with it. How exactly should it be working?

Thanks!
1) There is probably another addon causing this. List your addons so I can check for conflicts. Jobber actually prevents the default pane from loading in Blizzard's code, but cannot prevent another addon from loading it.

2) I have seen this myself. Still trying to figure out what the issue is.

3) Probably related to #1
Maul is offline Report comment to moderator  
Reply With Quote
Old 12-21-2009, 05:50 AM  
Malthus
A Murloc Raider

Forum posts: 7
File comments: 42
Uploads: 0
Issues

I have a couple of small issues with Jobber, curious that no one reported them so far:

1) Many times the original Blizzard crafting window will pop up beside Jobber, which is a bit ugly.

2) Sometimes (well, happened only with First Aid to me so far) the recipe list pane (upper) will be empty, and the selected recipe pane (lower) will contain the highest difficulty recipe. I can make the full list to appear by fiddling with the filters, but that will make the original Blizzard crafting window appear again.

3) I can't seem to be able to add anything to the Procurement manager. It stays empty whatever I do. Maybe I am doing something wrong (I didn't use Jobber for some time and returned to it after 3.3), but I remember in an earlier version I didn't have any problems with it. How exactly should it be working?

Thanks!
__________________
Malthus is offline Report comment to moderator  
Reply With Quote
Old 12-16-2009, 04:44 PM  
Callamity
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Re: Re: Re: Re: reagentcrafter

Quote:
Originally posted by Maul
Okay, got it. So the Jobber version will do what you want It will even smelt ore that needs other smelted ore too Still have to test it a bit more and perhaps add some more features that I might also find personally find useful since I am already working on the code
awesome can't wait ) well..i can but you understand )

btw, i noticed when i have Jobber turned on, my recipe book doesn't seem to respond i have used recipebook since its inception. and i just know i cannot do without it. i hate to make more work for you, but...if you could look into it for me? i would really appreciate it recipe book can be found on curse.com, if you do a search for it, remember to do it with the words seperated, or it won't work :0
Last edited by Callamity : 12-17-2009 at 02:15 AM.
Callamity is offline Report comment to moderator  
Reply With Quote
Old 12-15-2009, 04:41 PM  
Wodash
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
there seems to be an issue with lil sparkys workshop when using jobber it loops lil sparkys progress bar, it doesn't have this issue with jobber turned off.

not sure whose issue this is so posting it on jobber and lil sparky.
Wodash is offline Report comment to moderator  
Reply With Quote
Old 12-15-2009, 09:38 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 271
File comments: 836
Uploads: 29
Quote:
Originally posted by ricks322
Getting this when I open Jobber

Date: 2009-12-14 08:24:34
ID: 5
Error occured in: Global
Count: 1
Message: ..\AddOns\RecipeRadar\SkillDB.lua line 170:
attempt to index global 'TradeSkillFrameAvailableFilterCheckButton' (a nil value)
Debug:
(tail call): ?
[C]: ?
RecipeRadar\SkillDB.lua:170: RecipeRadar_SkillDB_ResetTradeSkillFilters()
RecipeRadar\SkillDB.lua:107: RecipeRadar_SkillDB_Refresh()
RecipeRadar\RecipeRadar.lua:73: RecipeRadar_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
[C]: ?
[C]: ?
[C]: UseAction()
..\FrameXML\SecureTemplates.lua:310: handler()
..\FrameXML\SecureTemplates.lua:529:
..\FrameXML\SecureTemplates.lua:478
AddOns:
================
Just notice this, when I open RecipeRadar, it also opens Jobber.

On a side note, could it be possable to have the Proc Manager frame be moveable? I don't have a larget monitor so it ends up opening over top of things.

Thanks again...
I will have to add a recipe radar plugin. I will see what I can do with the procurement manager
Maul is offline Report comment to moderator  
Reply With Quote
Old 12-15-2009, 09:37 AM  
Maul
Macaroon!
 
Maul's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 271
File comments: 836
Uploads: 29
Re: Re: Re: reagentcrafter

Quote:
Originally posted by Callamity
it will only make the amount you need to make 1, such as, your crafter is looking is looking at a vest that takes 4 silk bolts, you alt-click on that icon, and it makes 4 silk bolts, no more, no less, UNLESS you already have, lets say, 3 bolts of silk, then it will ONLY make 1 more bolt, so you have a total of 4 bolts of silk to make the vest, if you wish to make LOTS of one item, then it is just best to go straight to the item to make it, but for making one item i must have this addon.
ReagentCrafter is a add-on that will help you when crafting complex items by allowing you to alt-click the item in the ingredients list in most recipes. This saves you the time of having to search through the whole big list of recipes when you just need to craft some quick blasting powder, leather, or bolts of cloth while making something fancy.

For example, I'm an Engineer so I would open up the Engineering window. I decide I want to make some Dense Dynamite so I select that schematic from the list. Dense Dynamite takes 3 x Runecloth and 2 x Dense Blasting Powder. According to the list, I already have 1 x Dense Blasting Powder and plenty of Runecloth. I left-click on the Dense Blasting Powder in the schematic and I get a message saying, 'To make 1 more Dense Blasting Powder, you will need 2 x Dense Stone.' Fortunately, I have a stack of 20 x Dense Stone in the bank so I go and get it. Now when I click on that reagent in the schematic, it says 'Alt-click to craft 1 x Dense Blasting Powder.' The recipe calls for two but I already have one alt-clicking just crafts one more. I alt-click the reagent and start making 1 x Dense Blasting Powder. But I want to make more than one order of Dense Dynamite so I alt-click on the reagent again. I already have enough for an order of Dense Dynamite so alt-clicking now results in making enough Dense Blasting Powder for a whole second order.
Okay, got it. So the Jobber version will do what you want It will even smelt ore that needs other smelted ore too Still have to test it a bit more and perhaps add some more features that I might also find personally find useful since I am already working on the code
Maul is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | TankSpot | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.