Download
(22 Kb)
Download
Updated: 06/05/14 12:39 AM
Compatibility:
Craglorn (1.1)
Live (1.0)
Beta (0.18)
Updated:06/05/14 12:39 AM
Created:04/17/14 05:40 AM
Monthly downloads:33
Total downloads:10,479
Favorites:50
MD5:
Loot Filter Remix  Popular! (More than 5000 hits)
Version: v1.11e
by: DerVagabund [More]
As I like to gather everyhing and leave nothing behind I come to realize that I just do not have enough bag space ... thus this addon came to life.

I was inspired by the Loot Filter addon by Kallak and decided to create my own version of a loot filter which fits my needs.

Update: New version 1.11d is available!
Version 1.11e
  • Fixed some code parts where sometimes an item was ignored in some algorithms
Version 1.11d
  • Made the different kind of info messages toggleable in the settings
  • Implemented a fix for the weapon swap error (if that still happens to anyone, please let me know, as I was not able to reproduce it for myself so could not really test if that fixes it properly)
Version 1.11c
  • Fix for ingredient filter window on click problem
Version 1.11b
  • Optimized / Rewritten code
Version 1.11
  • Added inventory hotkey to mark / unmark item as junk - if you want me to make the hotkey changeable, let me know, also if you want to be able to enable/disable that option via the settings
  • Included recipes in the "exclude researchable" filter option in case it is not known
  • Tried to fix an issue with Wine Grapes (they are now two times in the ingredient list, as I was not able to test if the new entry works because I did not find any)

Version 1.10c
  • Option to enable character specific settings - when changing this, reloadUI is required and you need to start from default settings
  • Rework slash command to rescan inventory - is changed from /LFRrescanInventory to /lfrrescan

Version 1.10b
  • Ingredient names are now automatically updated once looted to the clients language!
  • removed the lure default filter rule - kept reappearing after restart
  • moved the research notification to info messages (if you want to turn them off, you have to disable info messages - if someone wants a separate option for them, let me know and I create a separate checkbox)

Version 1.10
  • Reworked ingredients filter - now language independent! - in the settings window it will show the English names - Upcoming improvement: I am going to implement a function that the names automatically adapt to the clients language when you first loot it. - Reorganized ingredients list, in case I've forgotten anything please let me know (actual list should cover all existing recipes - ingredients not found present in the list are automatically kept!)
  • implemented update functionality - old ingredient settings should be automatically taken into account - but just to be sure, please check your settings again after doing that update!
  • added the option to filter lockpicks - set item type tool and ,e.g., for english client set filter name to lockpick (just to be sure, as I do not know what else is counted as tool aside from lockpicks)




What is does:
  • Completely configurable via settings menu - all options can individually be turned on an off, optional debug / info output, filter rules definition via settings - no need to edit .lua files!
  • Automatically mark looted items as junk - by item type and additionally you can specify a part of an items name you want to filter (e.g., I do not need stamina potions and would like to have them automatically assigned as junk, but I want to keep all other potions. So I defined a rule to filter potions and as filter text I added stamina - now all potions, whose name includes stamina will be filter, but all others are not touched)
  • Option to automatically destroy all junk items when looting them below a given gold value threshold
  • Implemented a lot of new security checks before applying filter rules (e.g., if you have a stack of provisioning mats in your bag but you set to filter and destroy all provisioning mats and you loot one of the item you already have stacked, it will be excluded from the filtering algorithm automatically)
  • Option to define an item quality level which excludes all items of this quality and above from the filtering algorithm
  • In each rule you can now (optionally!) set an item level threshold to only effect items below that level.
  • Each provisioning ingredient can be set individually to be kept or junked - ingredient names are shown in English but the filtering algorithm works language independent! This can be set via a special filter option window for ingredients!
  • and for convenience, as I am lazy it can automatically sell junk at vendors and repair all equipped items

Future extensions:
  • add a whitelist to exclude some items from the whole process
  • allow more detailed filter rules
  • maybe implement a function in bag context menu to automatically create a loot rule based on a current item

If you have any ideas, requests feel free to leave me a comment and I will see what I can do.

Until then, have fun with the addon

If you find a bug or have suggestions, please leave a comment (in case of bugs, please try to describe what you did and when it happened) and in the very unlikely case that you want to donate me some ingame money, which is greatly appreciated because I use more of my free time on improvind that addon than actually play, my ingame account is @dervagabund on the EU-Server.
Version 1.11
  • Added inventory hotkey to mark / unmark item as junk
  • Included recipes in the "exclude researchable" filter option in case it is not known
  • Tried to fix an issue with Wine Grapes (they are now two times in the ingredient list, as I was not able to test if the new entry works because I did not find any)
Version 1.10c
  • Option to enable character specific settings - when changing this, reloadUI is required and you need to start from default settings
  • Rework slash command to rescan inventory - is changed from /LFRrescanInventory to /lfrrescan
v1.10b - 20140506
  • removed the lure default filter rule (kept reappearing after restart).
  • Ingredient names are now automatically updated once looted to the clients language!
  • moved the research notification to info messages (if you want to turn them off, you have to disable info messages - if someone wants a separate option for them, let me know and I create a separate checkbox).
v1.10a - 20140504
  • small hotfix for newly installed addons
v1.10 - 20140504
  • reworked ingredients filter - now language independent!
  • implemented update functionality to take settings from old version to this one
  • added the option to filter lockpicks (set item type tool and ,e.g., for english client set filter name to lockpick (just to be sure, as I do not know what else is counted as tool aside from lockpicks))
v1.09c - 20140502
  • fixed a small bug
v1.09b - 20140502
  • added option to exclude intricate items
v1.09a - 20140501
  • added lockpicks to filter rule item type list
v1.09 - 20140501
  • slash command to re-scan inventory and apply filter rules
  • added option to also apply filter rules on crafting results (also deconstruction/extraction)
  • improved rules: added item quality (be aware - global item quality setting still overrules this setting)
  • improved rules: option to exclude researchable items (only effects armor and weapons)
  • improved rules: added option to allow separate rules for light, medium and heavy armor
  • added option to use separate ingredient filter window just optionally - can be disabled and then just normal rules are used
v1.08 - 20140429
  • moved ingredient filter settings in its own window
  • some minor optimizations/modifications
v1.07 - 20140426
  • corrected manifest file
v1.06 - 20140426
  • added option for each single provision ingredient in the option menu to easily choose which one to keep and which one to junk
  • option to automatically ornate items
  • added an option level setting for the filter rules
v1.05 - 20140420
  • completely removed the need to edit files to change settings
  • greatly improved loot detection algorithm
  • implemented safety checks for the loot filter
v1.03 - 20140419
  • further improved the filtering algorithm
  • fixed a few minor bugs that I noticed while playing.
v1.02 - 20140418
  • improved filter algorithm
  • added filter configuration via settings and disabled filter on all non loot actions (I think that caused a problem for some).
v1.01 - 20140418
  • temporarily disabled destroy option - will be back up this evening when I get home with updated version.
v1.00 - 20140417
  • initial version released.
Optional Files (0)


Archived Files (21)
File Name
Version
Size
Uploader
Date
v1.11d
22kB
DerVagabund
06/02/14 12:20 AM
v1.11c
21kB
DerVagabund
05/24/14 04:29 AM
v1.11b
21kB
DerVagabund
05/23/14 01:53 PM
v1.11a
20kB
DerVagabund
05/22/14 01:15 AM
v1.11
20kB
DerVagabund
05/13/14 05:06 AM
v1.10c
20kB
DerVagabund
05/08/14 02:19 PM
v1.10b
20kB
DerVagabund
05/06/14 03:07 AM
v1.10a
19kB
DerVagabund
05/04/14 11:26 AM
v1.10
19kB
DerVagabund
05/04/14 09:37 AM
v1.09c
19kB
DerVagabund
05/02/14 10:59 AM
v1.09b
19kB
DerVagabund
05/02/14 09:29 AM
v1.09a
19kB
DerVagabund
05/01/14 03:28 PM
v1.09
19kB
DerVagabund
05/01/14 08:42 AM
v1.08
17kB
DerVagabund
04/29/14 02:46 AM
v1.07
17kB
DerVagabund
04/26/14 03:48 AM
v1.06
17kB
DerVagabund
04/25/14 06:29 PM
v1.05
12kB
DerVagabund
04/20/14 11:07 AM
v1.03
12kB
DerVagabund
04/18/14 06:08 PM
v1.02
12kB
DerVagabund
04/18/14 03:34 PM
v1.01
9kB
DerVagabund
04/18/14 02:07 AM
v1.00
9kB
DerVagabund
04/17/14 05:40 AM


Post A Reply Comment Options
Unread 04/23/14, 06:28 PM  
silroth

Forum posts: 0
File comments: 3
Uploads: 0
Is it possible to mark as junk, and therefore sell, all white weapons and armor?

Also there doesn't seem to be an option for bait?

Awesome addon btw
Last edited by silroth : 04/23/14 at 06:40 PM.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 02:33 PM  
DerVagabund
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 1
Originally Posted by choekstr
Originally Posted by DerVagabund
Could you please tell me what exactly you did that it deleted items you didn't want it to delete?
Sure thing. I'm a Provisioner so I loot a lot and have so many provisioning mats. I have probably 5 I keep and the other 7,983 types are manually junked or destroyed immediately (since most are 0 value). Those 5 were in my normal inventory, stacked with multiples, along with several others I hadn't moved to junk or destroyed yet. There were also a dozen or so things already in my junk tab. I wanted remix to auto destroy the 0 value items that were in junk and it wasn't doing any destroying (since it was existing inventory). So I moved the slider from 0 to 1 (thinking it might not be an =0 but instead a <1 concept). So I noticed I was able to loot a lot more things all of a sudden instead of being out of bag space. When I went to a merchant it auto sold junk, I continued on, think I relog'd and played more, visited a merchant again which sold again.

When I realized every provisioning mat was gone I went to a merchant and in the buyback tab about 2-3 were there (stack of 55 broth, 75 beef, etc) but the remaining 2-3 were not (thinking it was a relog that it wiped the buyback clean).

I wish I could give more quantitative data but it hit me by surprise and I didn't realize it was happening so I could check all variables. I honestly think it junked them and then they got sold and I had relog'd and couldn't get them to buyback. This doesn't explain why only some were in buyback which leads me to think that the 1g mats were sold and the 0g mats were destroyed.

Originally Posted by DerVagabund
This addon does not scan your whole inventory and applies its rules to it - it only applies its rules to the items that are just beeing looted. Once it's in the inventory, it does not touch them anymore (there could be a bug with stacked items, this I need to look into more in depth, as it happened to me just once).
Ok, that explains an unknown I had (might be a good candidate for addition to the description) but doesn't explain why it junked or destroyed existing inventory.
Thanks for the explanation. The slider is a small than settings, e.g., if you set it to 5, only items of value 0,1,2,3 and 4 gold are touched.

I think I might have found the problem that caused your unwanted deletion of items already existant in your inventory. As you had a stack of items in you bag, and looted an additional item of these type, then not only the newly looted item was effected but the action of the addon, but also the whole stack. This I need to and will fix, maybe today, depending on my time.

Thank you very much for the test and feedback!
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 02:27 PM  
DerVagabund
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 1
Originally Posted by Sha'dar
is it possible to add certain items to the filter "by hand"?
i'm looking for something like that,even if i had to fill out a lua by myself.Unfortunatly i know near to nothing about coding...
Right clicking on a item would be awesome => add to junkfilter / add to destroy filter
yes, in the settings menu you can do this. if you tell me an example of an item you want to filter out, I can try to explain how to set this up.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 11:42 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Originally Posted by DerVagabund
Could you please tell me what exactly you did that it deleted items you didn't want it to delete?
Sure thing. I'm a Provisioner so I loot a lot and have so many provisioning mats. I have probably 5 I keep and the other 7,983 types are manually junked or destroyed immediately (since most are 0 value). Those 5 were in my normal inventory, stacked with multiples, along with several others I hadn't moved to junk or destroyed yet. There were also a dozen or so things already in my junk tab. I wanted remix to auto destroy the 0 value items that were in junk and it wasn't doing any destroying (since it was existing inventory). So I moved the slider from 0 to 1 (thinking it might not be an =0 but instead a <1 concept). So I noticed I was able to loot a lot more things all of a sudden instead of being out of bag space. When I went to a merchant it auto sold junk, I continued on, think I relog'd and played more, visited a merchant again which sold again.

When I realized every provisioning mat was gone I went to a merchant and in the buyback tab about 2-3 were there (stack of 55 broth, 75 beef, etc) but the remaining 2-3 were not (thinking it was a relog that it wiped the buyback clean).

I wish I could give more quantitative data but it hit me by surprise and I didn't realize it was happening so I could check all variables. I honestly think it junked them and then they got sold and I had relog'd and couldn't get them to buyback. This doesn't explain why only some were in buyback which leads me to think that the 1g mats were sold and the 0g mats were destroyed.

Originally Posted by DerVagabund
This addon does not scan your whole inventory and applies its rules to it - it only applies its rules to the items that are just beeing looted. Once it's in the inventory, it does not touch them anymore (there could be a bug with stacked items, this I need to look into more in depth, as it happened to me just once).
Ok, that explains an unknown I had (might be a good candidate for addition to the description) but doesn't explain why it junked or destroyed existing inventory.
Report comment to moderator  
Reply With Quote
Unread 04/19/14, 10:34 AM  
Sha'dar

Forum posts: 0
File comments: 7
Uploads: 0
is it possible to add certain items to the filter "by hand"?
i'm looking for something like that,even if i had to fill out a lua by myself.Unfortunatly i know near to nothing about coding...
Right clicking on a item would be awesome => add to junkfilter / add to destroy filter
Report comment to moderator  
Reply With Quote
Unread 04/18/14, 06:03 AM  
DerVagabund
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 1
Originally Posted by choekstr
...

I was assuming that it would destroy junk items, not arbitrary items in the normal inventory of value 0. With the launch change of making just about everything value 0 this is probably not the best idea. I think the junk flag, or anything that has been put into junk of value (less than threshold) should be destroyed. Some of use use junkyard to auto move items into junk category so this would play very nicely with that add-on.

Junkyard remembers items and auto junks them. Loot filter remix scans junk items and destroys based on value threshold.
Could you please tell me what exactly you did that it deleted items you didn't want it to delete?

This addon does not scan your whole inventory and applies its rules to it - it only applies its rules to the items that are just beeing looted. Once it's in the inventory, it does not touch them anymore (there could be a bug with stacked items, this I need to look into more in depth, as it happened to me just once).

If you just disable the auto destroy of items, then all items would be classified as junk if they match the given criterions. Additionally, if the item would be below the threshold, it will be deleted.

Originally Posted by heyguyslol
I was using the original Loot Filter but I had to stop using it because when I set to auto sell my normal items it would also sell off all my potions which I did not want. I hope your addon will allow us to filter out things like that.
I am working on a filtering method that allows to set item types to be filtered via the settings menu, and also to implement the ability to restrict the filtering just to item with a given item type and if it contains a defineable part of text (because I really want to sell all stamina poitions I pick up - that's so annoying )
Last edited by DerVagabund : 04/18/14 at 06:06 AM.
Report comment to moderator  
Reply With Quote
Unread 04/18/14, 04:30 AM  
heyguyslol
AddOn Author - Click to view AddOns

Forum posts: 24
File comments: 53
Uploads: 1
I was using the original Loot Filter but I had to stop using it because when I set to auto sell my normal items it would also sell off all my potions which I did not want. I hope your addon will allow us to filter out things like that.
Report comment to moderator  
Reply With Quote
Unread 04/18/14, 04:16 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Originally Posted by DerVagabund
Originally Posted by choekstr
Ok, so it wasn't destroying junk items at level 0 so I slide the slider up 1 level 1g junk thinking it was anything less than 1g. So then it took out all my provisioning items including the rare ones that have taken me a week to find. So that happened...

You might want to review the slider and ensure only items that are in JUNK category are purged...
I will not say this is not a problem, but unfortunately from a technical point of view that is working as intended. These rare materials you were talking about were white, value 0 items i guess - thus the filter rules applied for them, as they would be classified as junk.
I didn't thought on the possibility that also items you take from the bank (I guess that is what you did) are put into the filtering alorithm.

edit: I will have a new version up this evening when I get back home to test my new code, in order to only take looted item into account.
I was assuming that it would destroy junk items, not arbitrary items in the normal inventory of value 0. With the launch change of making just about everything value 0 this is probably not the best idea. I think the junk flag, or anything that has been put into junk of value (less than threshold) should be destroyed. Some of use use junkyard to auto move items into junk category so this would play very nicely with that add-on.

Junkyard remembers items and auto junks them. Loot filter remix scans junk items and destroys based on value threshold.
Report comment to moderator  
Reply With Quote
Unread 04/18/14, 12:30 AM  
DerVagabund
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 64
Uploads: 1
Originally Posted by choekstr
Ok, so it wasn't destroying junk items at level 0 so I slide the slider up 1 level 1g junk thinking it was anything less than 1g. So then it took out all my provisioning items including the rare ones that have taken me a week to find. So that happened...

You might want to review the slider and ensure only items that are in JUNK category are purged...
I will not say this is not a problem, but unfortunately from a technical point of view that is working as intended. These rare materials you were talking about were white, value 0 items i guess - thus the filter rules applied for them, as they would be classified as junk.
I didn't thought on the possibility that also items you take from the bank (I guess that is what you did) are put into the filtering alorithm.

edit: I will have a new version up this evening when I get back home to test my new code, in order to only take looted item into account.
Last edited by DerVagabund : 04/18/14 at 01:29 AM.
Report comment to moderator  
Reply With Quote
Unread 04/17/14, 08:15 PM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
Ok, so it wasn't destroying junk items at level 0 so I slide the slider up 1 level 1g junk thinking it was anything less than 1g. So then it took out all my provisioning items including the rare ones that have taken me a week to find. So that happened...

You might want to review the slider and ensure only items that are in JUNK category are purged...
Report comment to moderator  
Reply With Quote
Unread 04/17/14, 10:28 AM  
choekstr
 
choekstr's Avatar

Forum posts: 14
File comments: 391
Uploads: 0
I love and use loot filter and have been requesting and dying for a way to auto destroy certain items (like crafting stones that I don't use!) and of course those that have 0 value (why the hell would we want to be junked and sold when they are 0 value?).

I am going to check this out and hopefully since loot filter's filtering is very very sparse right now (I use junkyard for competent auto-junking) this will help to at least destroy select things.

If only we could get an add-on that would tag specific items to either destroy or junk. The combination of junkyard and loot filter is the best I have right now and fingers crossed loot filter remix will add in the destroy aspect.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: