Download
(41 Kb)
Download
Updated: 11/20/20 06:53 PM
Pictures
File Info
Compatibility:
Markarth (6.2.5)
Harrowstorm (5.3.5)
Dragonhold (5.2.5)
Scalebreaker (5.1.5)
Murkmire (4.2)
Summerset (4.0)
Morrowind (3.0)
Homestead (2.7)
Updated:11/20/20 06:53 PM
Created:03/15/17 11:18 AM
Monthly downloads:273
Total downloads:22,529
Favorites:50
MD5:
InventoryManager  Popular! (More than 5000 hits)
Version: 2.5.2
by: iwontsay [More]
Not yet another Junker or Bank Addon, this Inventory Manager takes care of your needs to automatically stash, retrieve and dispose of your items as you see fit.

This addon works in conjunction with the CraftStore addon to determine which recipes, style motifs or traits are wanted by your current character or your alts and lets you determine whether to put the given recipes into the bank or even get them from the bank if your character deems them suitable.

Rather than working with a preset list of actions and item groupings, this addon allows to set a list of rules which are applied on the items you loot, your inventory or the bank, as you wish. Think the mail filter in Outlook or Thunderbird and you get the idea.

To use the full range of functions within these AddOns, following AddOns are suggested for installation as well:
* CraftStore Summerset for identifying your character's and alt's needs
* FCO ItemSaver for customized marking options

---- Special thanks to:
* Baertram (Your developer docs for FCO ItemSaver really saved the day)
Version 2.5.2
* Fixed handling of FCOIS's dynamic symbols, especially after delay loading had been introduced.
Now editing of those dynamic symbols and using them directly in the manager should work, too!

Version 2.5.1
* Copy/Paste mistake in CraftStoreLink refactoring, disabling usability for recipes et.al. fixed

Version 2.5.0
* Straightening out some texts
* Code cleanup in CraftStoreLink
* Made deconstruction of jewelry working
* Revamped CraftStoreLink to make to more robust to changes to CraftStore

Version 2.4.4
* Ditched embedded libraries, made LibAddonMenu-2.0 a mandatory dependency
* Fixed distinction between recipes and blueprints for unknown checking

Version 2.4.3
* API bump
* Now recognizing the distinction between CraftStore's "Need Recipes" and "Need Blueprints" flags

Version 2.4.2
* Added migration to ID based save datasets
* On logging in a specific character, it will be migrated. After that, name changes should not affect it.
* Fixed selecting of guild name in Rule Edit

Version 2.4.1
* API bump
* Followed a change in CraftStore which broke the unkown trait recognition
* "unknown traits" and "traits unknown to others" were messed up.

Version 2.4.0
* API bump
* Added item categories
* Dye stamp
* Jewelcrafting materials
* Added furnishing materials in furnishing

Version 2.3.0
* Adding the remaining currencies to the management
* /im off and /im on as 'master switches' to temporarily disable and reenable the addon
* /im as-off and /im as-on as shorthands to switch off and on the Autosale function

Version 2.2.0
* API bump
* Fixed: Settings were lost from profiles when logging out and back in
* Reworded Auto-Sell button to reflect its current purpose
* Jewelry traits now selectable
* Removed outdated/unused libs (LibNeeded4Research, for example)

Version 2.1.1
* API bump
* Fixed detection of CraftStore Summerset 1.75 and higher

Version 2.1.0
* Added progress report switch
* Added switches to apply currencly limits to bank
* Hotfix: When entering an existing profile name it won't crash anymore on save.

Version 2.0.0
* Added name matching filter
* Reworked rules representation: Show them in sections
* Added cross referencing of rule sections
* Major code cleanup

Version 1.5.1
* Hotfix: Made 'Keep' a blocking action again

Version 1.5.0
* Added guild bank management
* Added limited support for ItemSaver (in contrast to FCOIS)
* Allow concurrent rules like put in bank/deconstruct items

Version 1.4.1
* Removed clamping of gold and TV stones for banking
* Added 'crafted' trait filter
* Fixed FCO ItemSaver detection for 'not installed' case

Version 1.4.0
* Made banking fully functional for ESO+ again
* Made Deconstruction fully functional for ESO+ again
* Added 'no trait' as selectable trait filter

Version 1.3.4
* API version 100019
* Fix for item names and icons not showing (and other things) during processing

Version 1.3.3
* Hotfix for filtering for specific marks with FCOIS >= 1.0.0

Version 1.3.2
* Fixed bug which triggered on logging in with a new character
* Support for FCOIS >= 1.0.0 (thanks Baertram!)

Version 1.3.1
* Fixed recipe tracking for furnishing blueprints

Version 1.3.0
* Added command /im settings
* Fixed LUA error in RuleEdit when FCOIS is not present
* Added maximum execution count for rules
* Revamped Banker - more robust, better performance

Version 1.2.2
* Hotfix: Respect FCOIS Locking on Deconstruction

Version 1.2.1
* Hotfix: Inventory action on pickup

Version 1.2.0
* Translation update
* Made Seller more robust: Revenue is tallied up correctly
* Added negative message for dryrun if FCOIS denies a specific action
* Added Deconstruct Inventory action
* Chained in Laundering when selling to Fences
* Generalized selling into ruleset
* Added 'junked' as filter criterion
* Added more delay options
* Added /im run command
* Extended FCO marking detection with static markers

Version 1.1.1
* Fixed bug when trying to set FCO Marker before having done a dryrun before
* Fixed for trait not being cleared when non-trait itemtype is selected

Version 1.1.0
* Updated Readme
* Included a button to toggle Auto-Sell on or off
* Performance improvement on bank transactions
* Added FCO ItemSaver support for dynamic flags
* Included detection and support for CraftStore Fixed And Improved

Version 1.0.1
* Fixed bug which made Destroy Items nonfunctional
Optional Files (0)


Archived Files (29)
File Name
Version
Size
Uploader
Date
2.5.1
41kB
iwontsay
03/28/20 03:33 AM
2.5.0
41kB
iwontsay
03/28/20 02:58 AM
2.4.4
41kB
iwontsay
03/04/20 01:20 PM
2.4.3
84kB
iwontsay
02/26/20 10:49 AM
2.4.2
84kB
iwontsay
02/14/20 01:47 PM
2.4.1
84kB
iwontsay
02/14/20 12:07 PM
2.4.0
84kB
iwontsay
09/01/19 12:28 AM
2.3.0
83kB
iwontsay
11/18/18 04:39 AM
2.2.0
82kB
iwontsay
10/24/18 04:52 AM
2.1.1
93kB
iwontsay
05/26/18 09:51 AM
2.1.0
93kB
iwontsay
06/30/17 11:14 AM
2.0.0
93kB
iwontsay
06/28/17 11:11 AM
1.5.1
89kB
iwontsay
06/15/17 01:26 PM
1.5.0
89kB
iwontsay
06/15/17 08:55 AM
1.4.1
87kB
iwontsay
05/28/17 09:08 AM
1.4.0
87kB
iwontsay
05/27/17 09:08 AM
1.3.4
87kB
iwontsay
05/22/17 01:27 PM
1.3.3
87kB
iwontsay
05/22/17 01:25 PM
1.3.3
87kB
iwontsay
05/02/17 12:19 PM
1.3.2
87kB
iwontsay
05/02/17 12:03 PM
1.3.1
86kB
iwontsay
04/04/17 11:03 AM
1.3.0
86kB
iwontsay
04/03/17 08:44 AM
1.2.2
86kB
iwontsay
03/31/17 02:49 PM
1.2.1
86kB
iwontsay
03/31/17 01:07 PM
1.2.0
86kB
iwontsay
03/31/17 12:19 PM
1.1.1
78kB
iwontsay
03/21/17 11:33 PM
1.1.0
78kB
iwontsay
03/20/17 10:58 AM
1.0.1
76kB
iwontsay
03/16/17 11:00 AM
1.0.0
76kB
03/15/17 11:18 AM


Post A Reply Comment Options
Unread 05/10/17, 03:26 AM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Question Completely Lost

Either I do not understand what this addon does, or it doesn't do anything at all. The ONLY function that I can get to work that I've actually tried to use is the UnJunk all option. I've tried the version on this page, and I tried the version that Baertram offered.

To test, I set up the following rule, which is printed to chat when I click on list rules.
Rule 1: put to junk any stolen well-fitted shield which is part of a set
I have a stolen blue-quality well-fitted shield in my inventory that is part of a set called Darkstride. This appears to meet the criteria of the rule that I created. If I click on dry run, nothing is printed to chat. If I click on run over inventory, nothing happens. I was expecting the shield to be moved to junk. I'd prefer to deconstruct it, but I don't know what the action deconstruct actually does. Does it auto deconstruct when I go to a crafting station? Does it mark the item as deconstruct using FCO Item Saver? I've tried saving and loading the profile, and I've tried apparel>any instead of shield. I'm completely confused as to what this addon does.
Report comment to moderator  
Reply With Quote
Unread 05/11/17, 10:58 AM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
That's a rather specific rule you set up, and I can't rightly rule out a bug. Have you tried removing conditions and see if, or when, it matches?

When given, the action "Deconstruct" does exactly that when you visit an appropiate crafting station (like a woodworking station for staves and shields) and switch to the "deconstruct" tab. A rule like "deconstruct any intricate item" would be a crafter's friend.
Last edited by iwontsay : 05/11/17 at 11:01 AM.
Report comment to moderator  
Reply With Quote
Unread 05/11/17, 11:24 AM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
What follows is a list of rules I have on one of my characters. She isn't the main crafter, but has dibs on anything unknown if the main crafter left it behind.

Rule 1: sell any junked item
Rule 2: destroy any junked worthless item
Rule 3: launder any stolen tool
Rule 4: launder any stolen trophy
Rule 5: pull from bank any weapon marked as crafted
Rule 6: pull from bank any apparel marked as crafted
Rule 7: sell any ornate item
Rule 8: deconstruct any intricate item
Rule 9: put in bank any weapon with quality from fine to legendary
Rule 10: put in bank any apparel with quality from fine to legendary
Rule 11: put in bank any item with any trait unknown to others
Rule 12: put in bank any weapon with any trait unknown
Rule 13: put in bank any apparel with any trait unknown
Rule 14: pull from bank any item with any trait unknown
Rule 15: put in bank any trophy
Rule 16: put in bank any glyph
Rule 17: put in bank any recipe
Rule 18: put in bank any style motif
Rule 19: put to junk any weapon
Rule 20: put to junk any apparel
Rule 21: put to junk any trash
Rule 22: put to junk any stolen treasure

In essence it takes care of the laundering and fencing of stolen stuff, keeps style motifs, recipes and items she may be interested in and are left behind by my crafter, except weapons and armor - one can keep them in the bank and still use them for research.

Rule five and six are for her gear updates. On the crafter, FCOIS tacks the custom mark "crafted" on to the created items which are automatically put into the bank... and retrieved here.

Feel free to take ideas from this list - and I think this is the best example why I ever started to write this addon
Last edited by iwontsay : 05/11/17 at 11:24 AM.
Report comment to moderator  
Reply With Quote
Unread 05/11/17, 09:56 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Question PTS Compatibility?

Sorry about the length of this reply. I'm trying to be thorough and include everything.
-----------------------------
The stolen blue-quality well-fitted shield was something that I had in my inventory on LIVE that I was just trying to test with. I'm actually playing on PTS, but I wanted to see if the addon works on LIVE before I posted here. I tried a few different rules on PTS and tried tweaking them multiple ways and could never get it to mark anything as junk or print anything to chat when trying a dry run. Do you know if it works with PTS? I didn't do as much LIVE testing beyond trying to get that one shield marked as junk.

What I was hoping to accomplish with the addon was a way to manage all of the PVP rewards that the server mails to you when you create a template character on PTS. A vast majority of the gear that I receive in the mail is trash that I can deconstruct. I really only wanted to keep the divines and infused stuff. I was hoping that InventoryManager would be able to auto mark all of the other traited gear as junk or deconstruct. I ended up getting it done with the beta version of FCOIS from Baertram. I wasn't aware that it could auto mark for deconstruct the set pieces based on their trait. I will try InventoryManager once more though, because I like the potential it has if I can get it to work.

EDIT: This is on PTS, which may be an issue; I don't know. I did not create a profile this time. Here are my steps:
  1. there was 1 rule already created for junking items; I clicked on delete rule, leaving no rules
  2. action: put to junk
  3. max execution count: 0 (unlimited) (I tried setting it to max/500 too, still didn't work)
  4. general type: apparel (I'm trying to junk some armor pieces)
  5. specific type: any (trying to be broad here, but I have tried heavy and shield as well with no luck)
  6. trait: reinforced (one of the many traits that I don't care about keeping)
  7. part of a set: on (all pieces are parts of sets from Rewards for the Worthy! mails)
  8. minimum quality: worn
  9. maximum quality: legendary (all pieces are blue or purple quality)
  10. FCO itemsaver marking: don't care
  11. in junk: off (not too sure what this is for unless it means run the rule on items already marked junk)
  12. stolen: off (none of the items are stolen)
  13. worthless: off (all of the items have some value)
  14. I then click on add rule before this one. This creates my rule as #1
  15. I then click on list rules. It prints to chat: Rule 1: put to junk any reinforced apparel which is part of a set
  16. I then click on dry run. Nothing is printed to chat.
  17. I then try run over inventory. I open the inventory and nothing is moved to junk.
I'm not sure what I'm missing here. I then tried using it on a non-set piece of random looted gear in my inventory. I have a blue quality Rubedo Leather Guards of Magicka in my inventory with trait well-fitted. I created a new rule and printed it to chat:
Rule 2: put to junk any well-fitted apparel
Dry run prints nothing and run over inventory fails to move the item to junk. There has to be something that I'm not doing correctly, but I don't know what it is.

EDIT2: I logged into LIVE and tried, still not working. Tried the following rule:
Rule 1: put to junk any divines apparel which is part of a set (I have a blue quality Arm Cops of Hunding's Rage with divines trait)
Dry run prints nothing and run over inventory failed to move the item to junk. I then tried this rule:
Rule 1: put to junk any intricate apparel (I have a white quality Ash Shield with intricate trait)
Dry run prints nothing and run over inventory failed to move the shield to junk. Here are the LIVE addons that I have installed:
  • StowIt (auto sheath weapons after combat)
  • Advanced Filters (inventory filters)
  • FCO ItemSaver
  • FCO Lockpicker
  • Harven's Improved Skills Window
  • InventoryManager
  • Item Name Fix (corrects the capitalization of item names after recent patch broke capitalization) I tried disabling this but still no luck
  • MailLooter (batch retrieves mail and attachments)
  • MyStatus (shows my status (afk/away/dnd/offline) on the chat window)
  • pChat (chat tweaks)
  • Slightly Improved Dialogues (puts a number in front of dialogue options, among other things)
  • Votan's Keybinder (save and apply keybinds across all characters)
  • Wykkyd Equip. Borders (puts item quality color border on gear on paper doll window)
  • Zolan's Addons: Auto Repair (auto repair my gear when I interact with a merchant)
Last edited by BigMons : 05/11/17 at 10:56 PM.
Report comment to moderator  
Reply With Quote
Unread 05/11/17, 11:12 PM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
Exclamation Another Simpler Test

One last test I tried on PTS. I created 2 rules and printed to chat:
Rule 1: put in bank any ornate item
Rule 2: put in bank any intricate item
I have an ornate diamond necklace and intricate rubedite helm in my inventory. I called the banker assistant and opened my bank. Received chat message:
All transactions sent
I opened my inventory and see that the two items were not moved to the bank. It did however move gold and Tel Var Stones. I'd like to be able to disable the currency functions, assuming I ever get the rest of the addon to work.
Report comment to moderator  
Reply With Quote
Unread 05/15/17, 10:25 PM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
That's strange enough. Rules as simple as these are sort of in my everyday staple, as you see in the sample list I posted earlier.

I never did test it on the PTS - never logged on to the PTS at all - and did all the development and using on the live version, and it could very much be that they did some essential changes to the inventory structure from live to PTS which could break this addon, and maybe lots of others, too.

That you don't see any message during the dry run means that the filtering doesn't work correctly. It could be because of the PTS, or another addon interfering, though even both is highly unlikely, we simply can't rule it out, especially since you say it doesn't work on either one.

Guess in six days at the latest we will know, one way or another, since early access for Morrowind surely requires a major update of ESO. And it couldn't get much earlier than that because it takes days for me to download the essential game data to log on to the PTS, given my internet connection.
Last edited by iwontsay : 05/15/17 at 10:26 PM.
Report comment to moderator  
Reply With Quote
Unread 05/18/17, 01:02 AM  
BigMons
 
BigMons's Avatar

Forum posts: 38
File comments: 178
Uploads: 0
I'll just wait for Morrowind to go live and see if this works after it's updated. On the LIVE server, I tried deleting every addon except for FCO Item Saver and Inventory Manager, and dry run and run over inventory still do nothing. I get a UI error if I try to run Inventory Manager without FCO Item Saver installed.

Installed Addons:
Warning: Spoiler


Rules printed to chat:
Warning: Spoiler


Intricate item in inventory (for testing) that doesn't get junked:
Warning: Spoiler
Last edited by BigMons : 05/18/17 at 01:03 AM.
Report comment to moderator  
Reply With Quote
Unread 05/21/17, 12:00 AM  
Techbro13

Forum posts: 5
File comments: 44
Uploads: 0
Would it be possible to add support for pChat? or a option to turn off chat notification when it does the actions?
Report comment to moderator  
Reply With Quote
Unread 05/21/17, 07:23 AM  
Techbro13

Forum posts: 5
File comments: 44
Uploads: 0
Also a trait filter option for "No Trait" would be cool
Report comment to moderator  
Reply With Quote
Unread 05/24/17, 08:44 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 458
Uploads: 3
Strangely I get a warning that one of the "bags" is full and no further transactions are made. But neither my inventory nor the bank account is full.
Mabye IM is still not used to twice as big bank accounts due to Eso+ ?

Oh and in addition to "no trait" I'd still love a "any gear marks" for the static marks
Last edited by wambo : 05/25/17 at 09:57 PM.
Report comment to moderator  
Reply With Quote
Unread 05/25/17, 01:35 PM  
iwontsay
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 77
Uploads: 3
Originally Posted by wambo
Strangely I get a warning that one of the "bags" is full. But neither my inventory nor the bank account is.
Mabye IM is still not used to twice as big bank accounts due to Eso+ ?
Could be possible. As well as items not being pulled from the bank. If the system internally works with two separate inventories and just mixes these two when displaying, items which happen to end up in the ESO+ bank extension inventory might end up being ignored.

Will have to check it.
Report comment to moderator  
Reply With Quote
Unread 05/28/17, 01:40 AM  
Papuasko

Forum posts: 0
File comments: 6
Uploads: 0
Can i use this addon without CraftStore or FCO ItemSaver? I'm getting an error message:

Lua Code:
  1. user:/AddOns/InventoryManager/FCOISLink.lua:36: attempt to index a nil value
  2. stack traceback:
  3. user:/AddOns/InventoryManager/FCOISLink.lua:36: in function 'FCOISL:hasAddon'
  4. user:/AddOns/InventoryManager/InventoryManager.lua:328: in function 'InventoryManager:Init'
  5. user:/AddOns/InventoryManager/InventoryManager.lua:349: in function 'OnAddOnLoaded'
Report comment to moderator  
Reply With Quote
Unread 05/28/17, 04:07 AM  
wambo
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 458
Uploads: 3
Originally Posted by Papuasko
Can i use this addon without CraftStore or FCO ItemSaver? I'm getting an error message:

Lua Code:
  1. user:/AddOns/InventoryManager/FCOISLink.lua:36: attempt to index a nil value
  2. stack traceback:
  3. user:/AddOns/InventoryManager/FCOISLink.lua:36: in function 'FCOISL:hasAddon'
  4. user:/AddOns/InventoryManager/InventoryManager.lua:328: in function 'InventoryManager:Init'
  5. user:/AddOns/InventoryManager/InventoryManager.lua:349: in function 'OnAddOnLoaded'
It is supposed to work alone as well, but I guess in the last updates an error appeared
Did you try to use any function/rule that uses marks or analyse status?
All the other options should not use these addons
Report comment to moderator  
Reply With Quote
Unread 05/28/17, 04:26 AM  
Papuasko

Forum posts: 0
File comments: 6
Uploads: 0
Originally Posted by wambo
Did you try to use any function/rule that uses marks or analyse status?
All the other options should not use these addons
How? He does not work
I try to launch game with only this addon, but problem still exists.
Report comment to moderator  
Reply With Quote
Unread 05/28/17, 05:28 AM  
Keluna

Forum posts: 0
File comments: 25
Uploads: 0
Thanks for adding "no trait" filter.

I have a few suggestions:
  • option to turn off auto transfer of gold / tel var stones, or an option to set maximum to infinite
  • option to turn off transfer message, or hide the transfer message if there's no transfer
  • option to set a filter for crafted items (example: 1. rule: mark all white weapons/armor as junk, 2. rule: keep all crafted weapons/armor any quality)

I don't know if it's possible, or whether you want to implement it. I just want to share my ideas with you.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: