Download
(37 Kb)
Download
Updated: 07/06/21 04:17 AM
Pictures
File Info
Compatibility:
Blackwood (7.0.5)
Greymoor (6.0.5)
Updated:07/06/21 04:17 AM
Created:10/06/18 07:08 AM
Monthly downloads:462
Total downloads:36,046
Favorites:64
MD5:
Categories:TradeSkill Mods, Character Advancement, Miscellaneous, Utility Mods
Leo's Trainer  Popular! (More than 5000 hits)
Version: 2.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.

Dependencies (please, install these):
* Leo's Altholic (1.5.0+)
* LibFeedback
* LibAddonMenu-2.0
* LibLazyCrafting
* LibSavedVars
* FCO ItemSaver if you plan to use auto research or auto deconstruct. This is for safety!

Suggested workflow

* You need to login with each character with Leo's Altholic enabled for them.
* You can do this in parallel with your daily writs to optimize your time. It's compatible with Dolgubon's Lazey Writ.
* If using auto deconstruct and auto research, disable any other auto addons to avoid conflicts.
  1. On on master crafter, open the main windows and click "Fill all slots"
  2. All empty research slots will appear on the queue unless there is a researchable item in bank
  3. Go to each station to craft the items (option to auto craft and compatible with Lazy Writ. It will mark for research if you have FCO Item Saver)
  4. Go to the bank and deposit the items (option to auto deposit)
  5. Log in with each trainee, go to each station and research an item (option to auto research and compatible with Lazy Writ)
  6. You can also auto deconstruct items to increase the trade skill (only available until max level in that skill)

Auto options
* Auto craft will mark crafted items for research if you have FCO Item Saver
* Auto research will only work for items masked for research on FCO Item Saver. This is for safety and prevent the lost of important items with a trait that you need. Just mask an item with research item and the addon will use it.
* Auto deconstruct will only work for items masked for deconstruct or intricate on FCO Item Saver. This is for safety and prevent the lost of important items. Just mask an item with deconstruct item and the addon will use it. You can also use the auto mark feature inn FCO Item Saver.
* Auto deconstruct will not deconstruct items with level too far from your skill. If you have 49 in blacksmithing, you will gain too little for deconstruct an iron item level 1; better save for other char with lower BS. The same if you have BS level 1 should not deconstruct an ancient silk item level 50, you will gain a lot, but a lot will be lost because of gain cap.

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)
* Auto Craft
* Auto Research
* Auto Deposit
* Auto Deconstruct

Donate here.

My addons:
Leo's Altholic
Leo's Trainer
Leo's Guild Manager
Leo's Dolmen Runner
2.2.3:
- Added silent option

2.2.2:
- Update for Blackwood

2.2.1:
- Fix for Greymoor

2.2.0:
- Update 26 Greymoor compatibility
- This version is compatible with both live (Harrowstorm) and PTS (Greymoor)

2.1.0:
- You can auto deconstruct glyphs at the enchanting station

2.0.4:
- Fix "Start Craft" button. Only auto craft was working.

2.0.3:
- Fix eventual conflict with Lazy Writ

2.0.2:
- Fix an issue when exiting a station without Lazy Writ installed

2.0.1:
- Clear queue when leave station in the middle of the craft process

2.0.0:
- Major internal refactoring (you need to set the options again, sorry :( )
- Auto Craft
- Auto Research
- Auto Deposit
- Auto Deconstruct

1.3.3
- Fix rare lua error when using with FCOItemSaver

1.3.2
- Removing debug message, sorry :)

1.3.1
- Mark crafted items for research using FCO if available

1.3.0
- Update to Elsweyr
- Remove 3rd-party libraries (player needs to manually install)

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 (28)
File Name
Version
Size
Uploader
Date
2.2.2
37kB
LeandroSilva
07/04/21 05:43 AM
2.2.1
37kB
LeandroSilva
05/26/20 11:45 AM
2.2.0
37kB
LeandroSilva
04/23/20 06:07 AM
2.1.0
37kB
LeandroSilva
04/11/20 08:17 AM
2.0.4
37kB
LeandroSilva
04/06/20 05:47 PM
2.0.3
37kB
LeandroSilva
04/04/20 09:00 AM
2.0.2
37kB
LeandroSilva
04/01/20 02:33 PM
2.0.1
37kB
LeandroSilva
03/28/20 04:07 AM
2.0.0
37kB
LeandroSilva
03/26/20 03:31 AM
1.3.3
22kB
LeandroSilva
02/07/20 02:07 PM
1.3.2
22kB
LeandroSilva
02/02/20 08:20 AM
1.3.1
22kB
LeandroSilva
01/30/20 03:02 PM
1.3.0
21kB
LeandroSilva
01/18/20 04:35 PM
1.2.3
71kB
LeandroSilva
11/07/18 10:20 AM
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/06/18, 09:37 AM  
Lordhakai

Forum posts: 0
File comments: 37
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
Unread 10/06/18, 05:57 PM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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, 06:21 PM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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, 07:28 PM  
Lordhakai

Forum posts: 0
File comments: 37
Uploads: 0
cloth armor not crafting
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: 236
Uploads: 4
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/07/18, 05:23 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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, 06:32 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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/08/18, 08:36 AM  
Lordhakai

Forum posts: 0
File comments: 37
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/08/18, 08:55 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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, 09:31 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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, 06:16 PM  
Lordhakai

Forum posts: 0
File comments: 37
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/09/18, 03:59 AM  
hagermanj

Forum posts: 2
File comments: 367
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/09/18, 05:56 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
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/13/18, 05:34 AM  
MartinL

Forum posts: 5
File comments: 98
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/13/18, 08:51 AM  
LeandroSilva
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 236
Uploads: 4
Originally Posted by MartinL
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
Hi! Thanks for the feedback.

Actually, the "Fill slots" fills em empty research slots for all alt. So if you have 2 alts and one has 1 empty slot in blacksmith and 1 research ongoing (1/2), the addon will look for a trait that one other alt can craft to train this one and add to the queue.

If you want to queue all items from a skill like (like all unknown sword for all chars), click in a a trait for a sword (like powered sword).
Last edited by LeandroSilva : 10/13/18 at 08:52 AM.
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.