Adibags Legion Filters
Adds AdiBag filters for
- Artifact Power
- Ancient Mana
- Artifact Relics
- Champion Equipment
- Champion Upgrades
- Bait
- Rare Fish
- Legion Reputation items
- Broken Shore items
Adds text to icons for the amount of Artifact Power or Ancient Mana an item gives.
Is an item not in the right section? Have a section you would like to see? Leave a comment below.
I miss this addon. It currently doesn't work on Shadowlands.
As of today, this doesn't open when I open my bags. I can't live w/o Adibags, please update soon! <3
Any chance to get a BFA Filter version going?
Hey,
I have a problem. My recent tab just never shows up anymore. So basically no items are being placed in the highlighted recent tab anymore. Anyway to fix that?
Another quick and dirty fix:
Change Artifact_Power_Currency.lua:72
from:
to:
to stop the nil concatenation error when you open your bags.
quick and dirty bandaid, but comment out line 18 in Localization.lua to get this plugin working again.
it removes the Broken Shore container but fixes the rest.
quick and dirty bandaid, but comment out line 18 in Localization.lua to get this plugin working again.
it removes the Broken Shore container but fixes the rest.
In reply to Mecha_Zao:
Looks like the BfA prepatch broke this plugin. Seems that GetMapNameById may have been removed and the functionality replaced by a C_Map table.
There may be a mapping translation table in AddOns/Blizzard_Deprecated/UIMapIDToWorldMapAreaID.lua (Per Ythisens at battle.net forums).
Here's the error:
Date: 2018-07-18 01:02:50
ID: 1
Error occured in: Global
Count: 1
Message: ...rface\AddOns\AdiBags_Legion_Filters\Localization.lua line 18:
attempt to call global 'GetMapNameByID' (a nil value)
Debug:
...rface\AddOns\AdiBags_Legion_Filters\Localization.lua:18: in main chunk
Locals:
AddonName = "AdiBags_Legion_Filters"
AddonTable = <table> {
L = <table> {
}
}
L = <table> {
Put items from Legion in their own sections. = true
Bait = true
Champion Equipment = true
Rare Fish = true
Legion = "Legion"
Fish Bait = true
Reputation = "Reputation"
Ancient Mana = "Ancient Mana"
Champion Upgrades = true
Artifact Power = "Artifact Power"
}
locale = "enUS"
(*temporary) = nil
(*temporary) = 1021
(*temporary) = "attempt to call global 'GetMapNameByID' (a nil value)"
I've been doing Fisherfriend of the Isles on some alts and only after I have had fish bait in my bags, it breaks the Adibags configuration interface. I can see "enabled" and "right-click to open options" both checkmarked, but the rest of the interface window is completely blank. I cannot change anything in my bags anymore. I know I had some baits before I used this plugin for Adibags that I moved from a custom section I had made into the Fish Bait section of this plugin, but mailing the bait off to another toon, removing this plugin, and relogging doesn't correct the issue either. I even deleted the addon/addon settings and tried reinstalling it and it did not fix it. This does not happen on every character I have either. I know I moved the Fisherfriend currency and mob items into the Fish Bait section on some characters, but I didn't think adding items to it would break the whole addon. Other than Hekili addon, all my characters use the same addons. This is the buggrabber/bugsack error I am getting when I use right-click to open configuration or use the interface menu to open configuration of Adibags:
2x ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:376: invalid order function for sorting
[C]: ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:376: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:344>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:988: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:984>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1007: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:984>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1041: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1018>
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1703: in function `FeedGroup'
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0-66.lua:1896: in function `Open'
AdiBags\config\Options-Options.lua:685: in function `OpenOptions'
AdiBags\core\Core.lua:295: in function <AdiBags\core\Core.lua:289>
(tail call): ?
(tail call): ?
Locals:
(*temporary) = <table> {
1 = "Equipment"
2 = "Tradeskill"
3 = "description"
4 = "Champion Equipment"
5 = "newAssoc"
6 = "Quest"
7 = "Junk"
8 = "Ammunition"
9 = "Consumable"
10 = "Fish Bait"
11 = "Miscellaneous"
}
(*temporary) = <function> defined @WeakAuras\Libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:314
(*temporary) = "Fish Bait"
(*temporary) = "Fish Bait"
(*temporary) = "Junk"
Mythic Keystone is showing as a reagent.
Testing the Beta version and yeah, the rounds of artifact power currency are working but could that stretched Ui still happening stop happening? Just like the images bellow:
https://imgur.com/a/WzCfu
https://imgur.com/a/Dt9zZ
Maybe we could have some sort of way to turn off the AP count?
The stretching you are seeing is from the currency tab being too wide to be able to fit all of the currencies and have the bag only be 3 columns of items wide. Changing which currencies are displayed or the number of items per column can both cause the the number of columns to change.
I edited the currency bar from your stretched image and added it to your non-stretched 3 column version and you can see that the text of the currency bar would overlap with the money frame. This is a function of AdiBags automatically detecting that text would overlap and increasing the number of columns to prevent the text from overlapping.
Displaying Artifact Power in the currency bar can be disabled under plugins. Look for Artifact Power Currency and uncheck the enable box.
I see. Ty for answering very well.
About the Artifact Power into the currency check, maybe it's me, but seems to not be there.
This is an issue that unfortunately doesn't have a nice solution. The Currency Plugin that comes with AdiBags was not written in a way to be easily modified to show items that aren't currencies. This means I can't add an option into their options menu. To remove Artifact Power from the Currency area you have to disable the Artifact Power Currency Plugin.
AH! LOL! So hidden! Deactivating can fix that creepy stretched bag. Ty!
This is just nice and saved me so much Time (and cost you much^^)
Thank you
Is there a way to change the name of the default section names?
I am having trouble with coming up with a good interface for how you would rename the sections. If you can provide more information about how you would use a renaming feature and/or how you think the options window would look like then I can try implementing section renaming.
The addon currently uses a table that maps the internal section names to a name used for displaying in the adibags window. This is currently being used for localizing the addon. I didn't have plans on adding options for manually renaming the sections, but the system used for localization could be modified to work.
The current section name remapping from Localization.lua looks like this
Any section with a value of true uses the section name as the display name. for example the section Champion Upgrades is displayed as Champion Upgrades.
If you just wanted to make a simple temporary change to see how it would look, then you can change the section names in Localization.lua
Is it possible to automatically shorten the display of total Artifact Power that is shown to the Currency area? As much I want to see 9-10 digits of total artifact power I have in my bags, the text is starting to creep over the area where money is displayed.