Download
(40Kb)
Download
Updated: 10-21-14 03:57 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Updated:10-21-14 03:57 PM
Created:04-03-14 01:01 PM
Downloads:6,678
Favorites:39
MD5:
Categories:TradeSkill Mods, Character Advancement

Profession Leveling Guide  Popular! (More than 5000 hits)

Version: 6.0.2.1
by: kegluneq [More]

News

Profession Leveling Guide (PLG) v6.0.2.1 just released!
Works with WoW Patch 6.0.2
If you want this addon in your own language, please send a translation or edit the localization directly.

About PLG

Profession Leveling Guide (PLG) is an in-game, load on demand guide to help you level your professions faster. The addon loads with the WoW professions tradeskills window. PLG will suggest a recipe that uses the fewest or cheapest materials that will give you the most skillups. It will tell you what to make, how many to make, if you need to keep them for the next recipe, where to get the recipe, and when to see your trainer. No complicated setup, no options, just load and go.

New In This Release

  • Updated blacksmithing, cooking, enchanting data.
  • Removed level restrictions.
  • Temporarily removed reagent Tracker.

PLG Features
  • Addon creates a new window to display leveling guide.
  • Addon Displays a recipe to make and sometimes suggests an alternate.
  • Addon displays a color bar under each recipe showing the difficulty level
  • Addon will list reagents needed once a recipe has been learned.
  • Reagents will display the **total** needed to get to the next recipe.
  • Addon will display text at the top of the window when it's time to visit your trainer.
  • Each new recipe will be selected in your tradeskill window.
  • If you have not learned a recipe, the addon will direct you to your trainer or the vendor who sells the recipe.
  • If a recipe must be obtained from a specific vendor, the addon will list the vendor name, zone, and coordinates in the vendor icon tooltip.
  • If a recipe must be obtained from a specific quest chain, the addon will list the quest, questgiver, zone, and coordinates in the quest icon tooltip.
  • If a quest chain has a prerequisite quest, that quest will be listed as well.
  • Clicking on a quest or vendor icon link will set a waypoint in Carbonite or TomTom if either are installed.
  • Addon only uses about 300k of Memory.
  • Clicking the help icon at the top right of the window will give you tips for a profession, and tips for using the guide.
  • Addon will not display if a profession is fully leveled.
  • Addon adds missing reagents for the current recipe to the WoW Quest Tracker.
  • Reagent tracking can be turned on or off at the bottom of the guide window, or in the Objectives menu in the Quest Tracker.
  • Reagents in the Quest Tracker will display below all other quests.

Supported Languages
  • English
  • German (by Laurenz2016)

Supported Addons
  • TradeSkillDW
  • TradeskillHD
  • DoubleWideTradeSkills
  • Skillet
  • EnhancedTradeSkillUI

PLG Notes
  • Always remember this is just a guide. If there is an orange recipe that works better and you have the materials, use it. And then let me know..
  • Please submit any bugs or glitches on CurseForge, and not in the comments.
  • If any Recipes/Patterns are incorrect, or another pattern works better for a particular level, please send me the information and I'll update the addon.
  • If anyone would like to provide translations, all the text can be located in the PLG\Localization\enUS.lua file or in the project localization area.
  • If PLG is not working with your TradeSkill addon, let me know and I'll try to support it.

6.0.2.1
  • Updated blacksmithing, cooking, enchanting data.
  • Removed level restrictions.
  • Temporarily removed reagent Tracker.

5.4.8.1
  • Updated blacksmithing data.
  • Added button to clear reagent tracking database.
  • Fixed bug when PLG stops updating, or when Smelting window is opened.


5.4.7.6
  • Updated localization data

5.4.7.6
  • Updated Blacksmithing and Alchemy data
  • Updated the look and feel
  • Updated the help file
  • Fixed a bug when clicking on recipes
  • Removed messages printed to chat on smelting.
  • Added icons for vendor/quest links.
  • Added German Translation (By Laurenz2016)
  • Added reagent tracking
  • Added Recipe difficulty color
  • Added support for EnhancedTradeSkillUI
  • Moved PLG to it's own (window) frame

5.4.7.5
  • Fixed issue with TradeSkillDW
  • Added support for Skillet
  • Added custom icon
  • Recoded to more easily support other TradeSkill addons

5.4.7.4
  • Fixed an arithmetic error when the number of skillups returned from the server was 0
  • Tweaked some show/hide settings to fix an error where the addon was not being displayed properly

5.4.7.3
  • Fixed a bug with smelting

5.4.7.2
  • Fixed a bug with other languages
  • Set up addon for localization (enUS only at the moment)
  • Added support for TradeSkillDW, TradeskillHD, DoubleWideTradeSkills

5.4.7.1
  • Addon created
Optional Files (0)


Post A Reply Comment Options
Unread 04-04-14, 08:37 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
Nice Addon!

Is it possible to make it work with TradeskillDW?
Report comment to moderator  
Reply With Quote
Unread 04-04-14, 09:24 AM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
@GeneralWurst Thanks! It's possible, but working around someone else's code can be a nightmare. I'd have to keep track of both WoW patches and changes from the other addon author, as well as making it work normally for people not using TradeskillDW. I'll take a look, but no promises.
Report comment to moderator  
Reply With Quote
Unread 04-04-14, 11:31 AM  
saxitoxin
A Theradrim Guardian
 
saxitoxin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 98
Uploads: 7
Originally Posted by kegluneq
@GeneralWurst Thanks! It's possible, but working around someone else's code can be a nightmare. I'd have to keep track of both WoW patches and changes from the other addon author, as well as making it work normally for people not using TradeskillDW. I'll take a look, but no promises.
Thank you, I also uses TradeskillDW so I was a little sad to see that they were not working together
Report comment to moderator  
Reply With Quote
Unread 04-04-14, 03:55 PM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
@saxitoxin and @GeneralWurst: I have it working with TradeskillDW. It'll interfere a bit with the queue window, but I was running out of screen room. I'll put it up with the next release, probably tonight or tomorrow.
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 03:48 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
Awesome!
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 05:09 AM  
saxitoxin
A Theradrim Guardian
 
saxitoxin's Avatar
AddOn Author - Click to view AddOns

Forum posts: 60
File comments: 98
Uploads: 7
Originally Posted by kegluneq
@saxitoxin and @GeneralWurst: I have it working with TradeskillDW. It'll interfere a bit with the queue window, but I was running out of screen room. I'll put it up with the next release, probably tonight or tomorrow.
THANK YOU SO MUCH!!
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 03:01 PM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
@saxitoxin and @GeneralWurst: The addon now works with TradeSkillDW, TradeskillHD, DoubleWideTradeSkills
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 05:21 PM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
Yes!
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 05:56 PM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
Got an error when i opened the smelting tradeskill window on my warrior alt:

Date: 2014-04-06 01:50:51
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PLG\Core\Core.lua line 226:
attempt to get length of local 'data' (a nil value)
Debug:
[C]: ?
PLG\Core\Core.lua:226: getData()
PLG\Core\Core.lua:125: Update()
PLG\Core\Core.lua:529:
PLG\Core\Core.lua:515
[C]: TradeSkillOnlyShowSkillUps()
...dOns\Blizzard_TradeSkillUI\Blizzard_TradeSkillUI.lua:69: TradeSkillFrame_Show()
..\FrameXML\UIParent.lua:1159:
..\FrameXML\UIParent.lua:705
[C]: CastSpellByName()
..\FrameXML\SecureTemplates.lua:385: handler()
..\FrameXML\SecureTemplates.lua:633:
..\FrameXML\SecureTemplates.lua:581
[C]: ?
..\FrameXML\SecureHandlers.lua:264:
..\FrameXML\SecureHandlers.lua:261
[C]: ?
..\FrameXML\SecureHandlers.lua:294:
..\FrameXML\SecureHandlers.lua:277
(tail call): ?
[C]: Click()
..\FrameXML\ChatFrame.lua:1502: ?()
..\FrameXML\ChatFrame.lua:4295: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:3969: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:2623:
..\FrameXML\ChatFrame.lua:2616
[C]: UseAction()
..\FrameXML\SecureTemplates.lua:348: handler()
..\FrameXML\SecureTemplates.lua:633:
..\FrameXML\SecureTemplates.lua:581
[C]: ?
..\FrameXML\SecureHandlers.lua:264:
..\FrameXML\SecureHandlers.lua:261
[C]: ?
..\FrameXML\SecureHandlers.lua:294:
..\FrameXML\SecureHandlers.lua:277
(tail call): ?
Locals:
self = <table> {
Reagent4 = PLG_Reagent4_Button {
}
Reagent1 = PLG_Reagent1_Button {
}
createLabels = <function> defined @Interface\AddOns\PLG\Core\Frames.lua:100
timer5 = 0
Localize = <function> defined @Interface\AddOns\PLG\Core\Core.lua:437
MakeSingle = <function> defined @Interface\AddOns\PLG\Core\Frames.lua:54
tooltip = PLG_Tooltip {
}
getReagents = <function> defined @Interface\AddOns\PLG\Core\Core.lua:270
setTooltip = <function> defined @Interface\AddOns\PLG\Core\Core.lua:329
newRecipe = false
VendorType = <table> {
}
UseFrame = true
setRecipe = <function> defined @Interface\AddOns\PLG\Core\Core.lua:13
getData = <function> defined @Interface\AddOns\PLG\Core\Core.lua:219
Vendors = <table> {
}
resetTooltip = <function> defined @Interface\AddOns\PLG\Core\Core.lua:364
Update = <function> defined @Interface\AddOns\PLG\Core\Core.lua:122
maxLevel = 600
backframe = PLG_backframe {
}
sendMSG = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:15
RegisterEvents = <function> defined @Interface\AddOns\PLG\Core\Core.lua:408
selectedRecipe = 1
verbose = false
Reagent2 = PLG_Reagent2_Button {
}
events = <table> {
}
frame = PLG_frame {
}
TradeSkillDW = true
TRADE_SKILL_SHOW = <function> defined @Interface\AddOns\PLG\Core\Core.lua:418
Data = <table> {
}
createIcon = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:68
MakeDouble = <function> defined @Interface\AddOns\PLG\Core\Frames.lua:8
msgs = <table> {
}
pFaction = "Horde"
Recipe2 = PLG_Recipe2_Button {
}
getNPC = <function> defined @Interface\AddOns\PLG\Core\Core.lua:316
SkillType = <table> {
}
enUS = <table> {
}
pLevel = 84
Initialize = <function> defined @Interface\AddOns\PLG\Core\Core.lua:452
createText = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:52
getQuest = <function> defined @Interface\AddOns\PLG\Core\Core.lua:284
Reagent8 = PLG_Reagent8_Button {
}
Racial = <table> {
}
helpframe = PLG_helpframe {
}
loaded = true
setText = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:8
debugTotal = 75
getCondition = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:82
Reagent7 = PLG_Reagent7_Button {
}
Reagent6 = PLG_Reagent6_Button {
}
timer1 = 0
getRecipe = <function> defined @Interface\AddOns\PLG\Core\Core.lua:250
Reagent5 = PLG_Reagent5_Button {
}
createFrame = <function> defined @Interface\AddOns\PLG\Core\Frames.lua:142
Reagent3 = PLG_Reagent3_Button {
}
Recipe1 = PLG_Recipe1_Button {
}
waitForServer = false
labels = <table> {
}
Debug = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:22
ProfessionNames = <table> {
}
textures = <table> {
}
Tooltip = <function> defined @Interface\AddOns\PLG\Core\Functions.lua:32
debugEarned = 1
tomtom = true
debug = false
resetDisplay = <function> defined @Interface\AddOns\PLG\Core\Core.lua:109
colors = <table> {
}
lastSID = 0
Professions = <table> {
}
getProfession = <function> defined @Interface\AddOns\PLG\Core\Core.lua:376
setReagent = <function> defined @Interface\AddOns\PLG\Core\Core.lua:73
debugProfession = "Alchemy"
}
pSL = nil
pEarned = 0
pTotal = 0
racial = 0
data = nil
sID1 = nil
sID2 = nil
npcID = nil
quest1 = nil
Keep = nil
(*temporary) = 600
(*temporary) = 0
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of local 'data' (a nil value)"
Report comment to moderator  
Reply With Quote
Unread 04-05-14, 07:05 PM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
@GeneralWurst Thanks, I just posted a fix for it. Let me know if there's a problem. My smelting is fully leveled which is a different function.
Report comment to moderator  
Reply With Quote
Unread 04-06-14, 05:21 AM  
GeneralWurst
A Defias Bandit

Forum posts: 2
File comments: 96
Uploads: 0
There is is still something broken.

1. The PLG window has sometimes text in it which starts with:"Create 1.#INF of the followin recipe..."

2. On my warrior alt if i open the smelting window and then close it everything is ok but if i open my blacksmithing window after this the PLG window has dissapeared. I need to reaload the UI to make it appear again.
Report comment to moderator  
Reply With Quote
Unread 04-06-14, 06:41 AM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
@GeneralWurst *sigh* I'll get it right at some point.

1. When you get the 1.#INF error, let me know what profession, and what level you are (ex: 5/75). That may be a specific data point. I never encountered it in testing.

2. Is your Blacksmithing leveled to 600? The PLG window is designed to disapear if you are maxed in a profession. It should show again for anything that needs leveling though. It won't appear for Herbalism, Mining/Smelting, Fishing, Skinning, or Runeforging.
Report comment to moderator  
Reply With Quote
Unread 04-06-14, 09:33 AM  
ace54858
A Kobold Labourer

Forum posts: 0
File comments: 33
Uploads: 0
not working right

ok i got they newest 1 v5.4.7.3 and i had v5.4.7.2 and it is still doing the same thing as before it's clearing out the key binding's and it's not showing anything at all when opening up a profession it just give's a blank space then if you close out the profession and open again it PLG is gone all together. i have take a screen shot of it not showing any info what so every so you can see what i mean as to what it is doing.
Last edited by ace54858 : 04-06-14 at 09:34 AM.
Report comment to moderator  
Reply With Quote
Unread 04-06-14, 10:18 AM  
kegluneq
A Kobold Labourer
 
kegluneq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 44
Uploads: 2
Re: not working right

@ace54858 Post a screenshot if you can. Let me know what profession you are opening, and what level you are (ex: 595/600). I don't know what to tell you about the key bindings, there's nothing in the code that touches them. The PLG window shows or hides on the tradeskill window open/close events.

I have another fix to post to fix an arithmetic error and some tweaks to when the addon displays. It may fix your problem.

PLG should not display for Smelting/Mining, Herbalism, Skinning, Archeology, Fishing, or Runecrafting. It will also not display if you are maxed out on a profession.
Report comment to moderator  
Reply With Quote
Unread 04-06-14, 11:28 AM  
ace54858
A Kobold Labourer

Forum posts: 0
File comments: 33
Uploads: 0
Re: Re: not working right

it won't let me add the screen shot but when i took it i was opening blacksmithing and it's 140/225 and have TradeskillDW. it's done this on other professions as well. the none gathering one's that is.


Originally Posted by kegluneq
@ace54858 Post a screenshot if you can. Let me know what profession you are opening, and what level you are (ex: 595/600). I don't know what to tell you about the key bindings, there's nothing in the code that touches them. The PLG window shows or hides on the tradeskill window open/close events.

I have another fix to post to fix an arithmetic error and some tweaks to when the addon displays. It may fix your problem.

PLG should not display for Smelting/Mining, Herbalism, Skinning, Archeology, Fishing, or Runecrafting. It will also not display if you are maxed out on a profession.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: