Quantcast
Download
(71 Kb)
Download
Updated: 11/07/18 10:20 AM
Pictures
File Info
Compatibility:
Murkmire (4.2)
Wolfhunter (4.1)
Updated:11/07/18 10:20 AM
Created:10/06/18 07:08 AM
Monthly downloads:1,035
Total downloads:1,419
Favorites:4
MD5:
Categories:TradeSkill Mods, Character Advancement, Miscellaneous, Utility Mods
4.2
Leo's Trainer
Version: 1.2.3
by: LeandroSilva [More]
An AddOn that helps training your alt on crafting skills (blacksmithing, woodworking, clothing and jewel crafting).

Type "/leotrainer" on your chat to open the main window or use the KeyBinding.

Fill Slots
The "Fill Slots" button will search for any empty research slots in all your chars and add it to the queue. The add-on will add the ones with least traits known, eg fewer research times.
Usage example:
  1. On any char, open the main window and click "Fill Slots i know"
  2. All empty research slots will appear on the queue
  3. Log in with any capable crafter and craft all known items for that char
  4. Deposit item in the bank
  5. Repeat the 2 previous steps until the queue is empty
  6. Log in with each trainee and do the research

You need to login with each character with Leo's Altholic enabled for them.

All crafted items will be of white quality and use basic materials (iron ingot, sanded mapple, jute and pewter ounce). No need to waste valuable resources on training, eg. better deconstruct a purple item than use it for research. Will use only playable race style materials (can be bought from vendor).

Features:
* Easily known who can train and who can be trained in a skill
* Create an entire queue in one char and craft the items on others
* Remove an item from the queue by right-click it
* Fill empty research slots on your alts (primary use to save bank space, will only craft what's immediately needed)
* Settings with available skills to be trained for each char and fill slots (eg. maybe you don't want to train you alts jewel crafting for now because it's expensive, only on you main crafter)

Soon:
* Translations

Dependencies:
* Leo's Altholic (1.5.0+)
* LibStub
* LibFeedback
* LibAddonMenu-2.0
1.2.3
- Respecting "Use Nirnhoned" settings again, sorry :(
- Showing quantity of queued items on chat upon "Fill ..."

1.2.2
- Ignoring lines still under researching during queue creation

1.2.1
- Fixing lua error during initialisation

1.2.0
- Added Default Trainer on Settings: Preferred trainer during queue creation
- Now queue as designated trainer (default or the first one that known the trait)
- You can change the trainer by left-clicking on his/her name in the queue
- Filtering queue by trainer in stations too (besides the station itself)
- Correctly include concluded researches in the queue and excluding ongoing one from it
- Scanning items during queue creation and not including that trait on queue (but it a second car needs that trait and you have one 1 item, the trait will be included for the second char)

1.1.3
- Fixing slash command /leotrainer

1.1.2
- Fixed icon launcher in crafting station (Thanks NachtkindFX)

1.1.1
- Fixed the Fill slots for researches finished on other chars but not yet logged in to marked them as done.

1.1.0
- Setting to search inventory for items with searchable traits (integration with FCOItemSaver too) and show in the grid. In the near future, you can ignore such trait for queue purposes.
- Fill all slots: Fill all empty research slots for each character known by any
- Fill my slots: Fill all empty research slots for CURRENT character known by the any
- Fill slots i know: Fill all empty research slots for each character known ONLY by the current character
- All "Fill ..." buttons uses line/trait that will require less time
- Huge performance boost since Leo's Altholic 1.5.0+


1.0.3
- Forward compatibility with LeoAltholic 1.4.0 and preparing for LeoTrainer 1.1.0

1.0.2
- Consider as available a skill with already finished research but not logged in char
- This one needs LeoAltholic 1.2.2 or above, please update!

1.0.1
- Preventing that a slot is filled with a traitless item if a char known all traits of a skill line or if no one knows it

1.0.0
- Fill Slots
- Slash command /leotrainer is working again
- Settings with available skills to be trained for each char and fill slots

0.9.2
- Fixing craft items using correct material requirements
- Decreasing time between crafts during "Craft All"
- Increasing the width of trait and item on queue

0.9.1
- Fixing an issue when the next item on queue is for a different station
Optional Files (0)


Archived Files (14)
File Name
Version
Size
Author
Date
1.2.2
70kB
LeandroSilva
11/06/18 04:16 AM
1.2.1
70kB
LeandroSilva
11/05/18 04:10 PM
1.2.0
70kB
LeandroSilva
11/05/18 01:09 PM
1.1.3
70kB
LeandroSilva
11/03/18 05:20 AM
1.1.2
70kB
LeandroSilva
11/03/18 05:04 AM
1.1.1
70kB
LeandroSilva
11/03/18 03:56 AM
1.1.0
70kB
LeandroSilva
11/01/18 04:58 PM
1.0.3
68kB
LeandroSilva
10/27/18 04:27 AM
1.0.2
67kB
LeandroSilva
10/11/18 08:54 AM
1.0.1
67kB
LeandroSilva
10/08/18 09:30 AM
1.0.0
67kB
LeandroSilva
10/08/18 08:10 AM
0.9.2
66kB
LeandroSilva
10/07/18 06:32 AM
0.9.1
66kB
LeandroSilva
10/06/18 06:21 PM
0.9.0
65kB
LeandroSilva
10/06/18 07:08 AM


Post A Reply Comment Options
Unread 10/13/18, 05:34 AM  
MartinL

Forum posts: 5
File comments: 92
Uploads: 0
Hey, got a few problems, not sure if im the stupid one or there is a problem with the addone

1. I login to a few chars, including the one that got (almost) all traits
2. At char nr 2 i press Fill Slots (the one i want to train, that know almost nothing)

But the problem is, the almost new chat, only put in 4 items, when i pressed Fill Slots, even that it should be more, or am i missing some thing?
I know you have not implemented that it put EVERY thing that is unknown yet, but as i can see or read, is that it should at least put in the ones with shortest research time, but looking at the list it produces, it did not put in all the 5h research items.

And how do i set up the Settings. i do not get the "Can be trained" and "Fill Empty Slots"?
The Can be trained, is that the "alt" ? and "Fill empty slots" is that not also the alt, since hes the one that got the empty slots?
Or should i just enable every thing there ?

Thx, seems to have a damn lot of potentials
Report comment to moderator  
Reply With Quote
Unread 10/09/18, 05:56 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by hagermanj
Does it show if the Research item is in your Bank? That's where mine are kept and none of them show up.

+Has Item: Does not show that the char has the item.
The "Has Item" is not working right now, will finish the implementation soon, sorry.
Report comment to moderator  
Reply With Quote
Unread 10/09/18, 03:59 AM  
hagermanj

Forum posts: 2
File comments: 229
Uploads: 0
Does it show if the Research item is in your Bank? That's where mine are kept and none of them show up.

+Has Item: Does not show that the char has the item.
Last edited by hagermanj : 10/09/18 at 04:43 AM.
Report comment to moderator  
Reply With Quote
Unread 10/08/18, 06:16 PM  
Lordhakai

Forum posts: 0
File comments: 25
Uploads: 0
so when you hit fill slots it creates a every item a character needs instead of just enough to fill needed research slots
Report comment to moderator  
Reply With Quote
Unread 10/08/18, 09:31 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by Lordhakai
TooltipControl: Attempt to set invalid or malformed link.


when fill slots is used. it also put trait less items in queue for master crafters
Ok, new release ready (1.0.1) trying to fix it
Report comment to moderator  
Reply With Quote
Unread 10/08/18, 08:55 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by Lordhakai
TooltipControl: Attempt to set invalid or malformed link.


when fill slots is used. it also put trait less items in queue for master crafters
Thanks, will look into it.
Report comment to moderator  
Reply With Quote
Unread 10/08/18, 08:36 AM  
Lordhakai

Forum posts: 0
File comments: 25
Uploads: 0
TooltipControl: Attempt to set invalid or malformed link.


when fill slots is used. it also put trait less items in queue for master crafters
Report comment to moderator  
Reply With Quote
Unread 10/07/18, 06:32 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by LeandroSilva
Originally Posted by LeandroSilva
Originally Posted by Lordhakai
cloth armor not crafting
Actually, there are more. I couldn't craft a maple shield today. I'm investigating.
Ok, found a problem with material requirements, fixing it soon.
Fixed on 0.9.2
Report comment to moderator  
Reply With Quote
Unread 10/07/18, 05:23 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by LeandroSilva
Originally Posted by Lordhakai
cloth armor not crafting
Actually, there are more. I couldn't craft a maple shield today. I'm investigating.
Ok, found a problem with material requirements, fixing it soon.
Report comment to moderator  
Reply With Quote
Unread 10/07/18, 03:05 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by Lordhakai
cloth armor not crafting
Actually, there are more. I couldn't craft a maple shield today. I'm investigating.
Report comment to moderator  
Reply With Quote
Unread 10/06/18, 07:28 PM  
Lordhakai

Forum posts: 0
File comments: 25
Uploads: 0
cloth armor not crafting
Report comment to moderator  
Reply With Quote
Unread 10/06/18, 06:21 PM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by Lordhakai
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: attempt to index a nil value
stack traceback:
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: in function 'LeoTrainer.CraftItem'
|caaaaaa<Locals> queueIndex = 1, data = tbl </Locals>|r
user:/AddOns/LeoTrainer/LeoTrainer.lua:127: in function 'LeoTrainer.CraftNext'
|caaaaaa<Locals> list = tbl, index = 1, data = tbl </Locals>|r
LeoTrainerWindowQueuePanelQueueScrollCraftNext_Clicked:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, ctrl = false, alt = false, shift = false, command = false </Locals>|r
Released a new version (0.9.1). Could you try it? Thanks!
Report comment to moderator  
Reply With Quote
Unread 10/06/18, 05:57 PM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 147
Uploads: 3
Originally Posted by Lordhakai
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: attempt to index a nil value
stack traceback:
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: in function 'LeoTrainer.CraftItem'
|caaaaaa<Locals> queueIndex = 1, data = tbl </Locals>|r
user:/AddOns/LeoTrainer/LeoTrainer.lua:127: in function 'LeoTrainer.CraftNext'
|caaaaaa<Locals> list = tbl, index = 1, data = tbl </Locals>|r
LeoTrainerWindowQueuePanelQueueScrollCraftNext_Clicked:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, ctrl = false, alt = false, shift = false, command = false </Locals>|r
I found the problem. Will fix it today. Thanks!
Report comment to moderator  
Reply With Quote
Unread 10/06/18, 09:37 AM  
Lordhakai

Forum posts: 0
File comments: 25
Uploads: 0
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: attempt to index a nil value
stack traceback:
user:/AddOns/LeoTrainer/LeoTrainer.lua:90: in function 'LeoTrainer.CraftItem'
|caaaaaa<Locals> queueIndex = 1, data = tbl </Locals>|r
user:/AddOns/LeoTrainer/LeoTrainer.lua:127: in function 'LeoTrainer.CraftNext'
|caaaaaa<Locals> list = tbl, index = 1, data = tbl </Locals>|r
LeoTrainerWindowQueuePanelQueueScrollCraftNext_Clicked:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud, button = 1, ctrl = false, alt = false, shift = false, command = false </Locals>|r
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.