AdiBags Hearthstones
A Plugin for AdiBags
Moves all portal and hearthing items into their own display category within AdiBags.
Localization
Please help translate; there are only 2 phrases.
Bugs & Suggestions
This AddOn has a ticket tracker for those details. Going forward, for my own sanity, this is the only place I will look for users' suggested items to add. I just cannot keep track of Wowace, Curseforge, Curse, and Wowinterface comments on various pages.
You can use your Twitch/Curse/Curseforge/Wowace user name and password.
List of Supported Items
With added support for Classic and Wrath, I will no longer be updating the page below. To see the items, open Database.lua in any text editor.
Check this page for supported items. If you find something that should be added or removed, please let me know!
In reply to pat5y:
Yep, me as well
```
Message: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
Time: Wed Nov 23 09:07:53 2022
Count: 7
Stack: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:90: in function <Interface/AddOns/AdiBags/core/Utility.lua:86>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/core/Filters.lua"]:146: in function `Filter'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:797: in function `FilterSlot'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:831: in function `DispatchItem'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1001: in function `RedispatchAllItems'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1159: in function `FullUpdate'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:607: in function <Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:593>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:102: in function <Interface/AddOns/AdiBags/core/Utility.lua:94>
[string "@Interface/AddOns/AdiBags/widgets/LayeredRegion.lua"]:119: in function <Interface/AddOns/AdiBags/widgets/LayeredRegion.lua:108>
Locals: <none>
```
In reply to pat5y:
Yep, me as well
Message: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
Time: Wed Nov 23 09:07:53 2022
Count: 7
Stack: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:90: in function <Interface/AddOns/AdiBags/core/Utility.lua:86>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/core/Filters.lua"]:146: in function `Filter'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:797: in function `FilterSlot'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:831: in function `DispatchItem'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1001: in function `RedispatchAllItems'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1159: in function `FullUpdate'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:607: in function <Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:593>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:102: in function <Interface/AddOns/AdiBags/core/Utility.lua:94>
[string "@Interface/AddOns/AdiBags/widgets/LayeredRegion.lua"]:119: in function <Interface/AddOns/AdiBags/widgets/LayeredRegion.lua:108>
Locals: <none>
Message: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
Time: Wed Nov 23 09:07:53 2022
Count: 7
Stack: ...AddOns/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:90: in function <Interface/AddOns/AdiBags/core/Utility.lua:86>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/AdiBags/core/Filters.lua"]:146: in function `Filter'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:797: in function `FilterSlot'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:831: in function `DispatchItem'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1001: in function `RedispatchAllItems'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:1159: in function `FullUpdate'
[string "@Interface/AddOns/AdiBags/widgets/ContainerFrame.lua"]:607: in function <Interface/AddOns/AdiBags/widgets/ContainerFrame.lua:593>
[string "=[C]"]: ?
[string "@Interface/AddOns/AdiBags/core/Utility.lua"]:102: in function <Interface/AddOns/AdiBags/core/Utility.lua:94>
[string "@Interface/AddOns/AdiBags/widgets/LayeredRegion.lua"]:119: in function <Interface/AddOns/AdiBags/widgets/LayeredRegion.lua:108>
Locals: <none>
I've been getting this error since the pre-patch yesterday:
Addons/AdiBags_Hearthstones/AdiBags_Hearthstones.lua:268: attempt to call method 'SetBagItem' (a nil value)
In reply to Pandora_AU:
Likewise:
44934 Loop of the Kirin Tor is STILL not listed so i add it myself every time there is a new version
Nobody has mentioned that item before, and I depend on users like yourself to inform me of items that I have no knowledge about.
I will add it now, even though it has been only a few hours since the last build.
thank you for adding it officially. apologies if this sounds "i told you so"ish ..
"nobody has mentioned that item before" isn't quite how it is:
https://www.wowace.com/projects/adibags-hearthstones/pages/supported-items
message in january and again in february.
Yes, I just saw that earlier today. I never look at the comments on that page, because there are not supposed to be any there.
Same goes with the comments here on Curse as on the Wowace pages; I get no subscription notifications that someone has commented.
I more or less expect people to use the ticket tracker to point out missing items, because I get both an email and private message when someone uses the ticket tracker.
Obviously I need to look in three places, four if someone ever comments on Wowinterface. I need more sets of eyes!!
In reply to amey0:
Do you mean you add it in the code in your copy? No need, you can drag items onto a section header to assign them to that section, AdiBags will then remember that (regardless of this plugin, even)
New stuff added. Sorry it took so long!
sadly, the mythic keystone is not visible anymore in 7.2 with adibags :-/ could you update this?
Keystones are not teleport, wormhole, or hearthstone items, are they? Why would this plugin for AdiBags that does nothing more than create a dedicated category for such items affect Keystones? Had you visited the github page for AdiBags itself, you would have noticed discussion about this. The problem lies in AbiBags itself, not any of its plugins. One of the other plugin authors has submitted a patch that corrects it just this morning. If you need it corrected *now* you'll have to do some file editing yourself.
https://github.com/AdiAddons/AdiBags/commit/bc3e43775af15c606a374b278a74de316334cbbe
There has been Github activity by the AdiBags maintainer this morning, making "commits", so an update on Curse is likely very imminent.
Can you please Emblem of Margoss to the list of items that port as well? thx a million!
The latest update from Tuesday did nothing but adjust its game version compatibility. None of my suggestions from a month ago were added, and your request from four days before the update also didn't get included. If you want this added, you might have to do it yourself. It's not hard. The item ID is part of the URL of its WowHead page. I added it to the "scrolls" section, because even though it's not a scroll it's still a consumable.
The Adept's Guide to Dimensional Rifting, and the "beginner's guide" that precedes it, are also hearthstones of a sort. There's also the Master Hunter's Seeking Crystal and its lesser sibling from Warlords of Draenor. Finally, what of Reaves Battery and Rechargeable Reaves Battery, since one of its "modes" is to create wormholes to each Broken Isles zone? Fortunately, the other wormhole-creating devices are all now toys and don't have a bag presence any longer.
I have modified the addon myself to include these items, in the hearthstones section. I hope I don't have to maintain a private fork going forward? For others: in the file AdiBags_Hearthstones.lua, find this section of code:
Then, just before the closing bracket, add the following:
You might be inclined to save a backup of the original in a Zip file before you do this, as well as save a copy of your modified file. If you use Curse to manage addon updates, it will declare the addon as "modified" and avoid updates unless and until you tell it to ignore the modification. Forcing a reinstall of the addon will of course overwrite your alterations.
Adding now.