WoW Hearthbag addon Dragonflight/Wrath of the Lich King Classic 2024
logo
wow addon Hearthbag

Hearthbag

Game Version: 10.0.5 +2
Total Downloads: 9,639
Updated: Jan 24, 2023
Created: Apr 2, 2021
download HearthbagDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
Hearthbag_0.1.6.zip release 5.34 MB Jan 24, 2023 10.0.5 +2 1,329 download Hearthbag Hearthbag_0.1.6.zip releaseDownload
Hearthbag_0.1.5.zip release 5.34 MB Nov 15, 2022 10.0.2 2,837 download Hearthbag Hearthbag_0.1.5.zip releaseDownload
Hearthbag_0.1.3.zip release 5.34 MB Nov 5, 2022 10.0.0 237 download Hearthbag Hearthbag_0.1.3.zip releaseDownload
Hearthbag_0.1.2.zip release 5.34 MB Oct 28, 2022 10.0.0 +2 443 download Hearthbag Hearthbag_0.1.2.zip releaseDownload
Hearthbag_0.1.1.zip release 5.34 MB Oct 25, 2022 10.0.0 +2 163 download Hearthbag Hearthbag_0.1.1.zip releaseDownload
Hearthbag_wrath_0.0.6.zip release 645.63 KB Aug 30, 2022 3.4.0 +1 381 download Hearthbag Hearthbag_wrath_0.0.6.zip releaseDownload
Hearthbag_9.2.zip release 3.52 MB Feb 22, 2022 9.2.0 177 download Hearthbag Hearthbag_9.2.zip releaseDownload
Hearthbag_0.1.5.zip release 2.77 MB Jul 4, 2021 9.1.0 396 download Hearthbag Hearthbag_0.1.5.zip releaseDownload
Hearthbag_TBC_BETA_0.1.2.zip release 645.63 KB May 7, 2021 2.5.1 414 download Hearthbag Hearthbag_TBC_BETA_0.1.2.zip releaseDownload
Hearthbag_0.1.4.zip release 2.77 MB May 7, 2021 9.0.5 259 download Hearthbag Hearthbag_0.1.4.zip releaseDownload
Hearthbag_0.1.3.zip release 2.75 MB May 4, 2021 9.0.5 197 download Hearthbag Hearthbag_0.1.3.zip releaseDownload
Hearthbag_0.1.2.zip release 2.75 MB May 4, 2021 9.0.5 72 download Hearthbag Hearthbag_0.1.2.zip releaseDownload
Hearthbag_TBC_BETA_0.1.1.zip release 617.82 KB May 4, 2021 2.5.1 102 download Hearthbag Hearthbag_TBC_BETA_0.1.1.zip releaseDownload
Hearthbag_Classic_0.1.1.zip release 370.86 KB May 4, 2021 1.13.7 193 download Hearthbag Hearthbag_Classic_0.1.1.zip releaseDownload
Hearthbag_0.1.1.zip release 2.75 MB May 3, 2021 9.0.5 228 download Hearthbag Hearthbag_0.1.1.zip releaseDownload
Hearthbag_0.1.0.zip release 2.75 MB May 3, 2021 9.0.5 141 download Hearthbag Hearthbag_0.1.0.zip releaseDownload
Hearthbag_Classic_0.1.0.zip release 371.57 KB May 3, 2021 1.13.7 92 download Hearthbag Hearthbag_Classic_0.1.0.zip releaseDownload
Hearthbag_TBC_BETA_0.1.0.zip release 675.27 KB May 3, 2021 2.5.1 72 download Hearthbag Hearthbag_TBC_BETA_0.1.0.zip releaseDownload
Hearthbag_0.0.2.zip beta 8.78 MB May 2, 2021 9.0.5 106 download Hearthbag Hearthbag_0.0.2.zip betaDownload
Hearthbag_TBC_BETA_0.0.9.zip beta 2.25 MB Apr 25, 2021 2.5.1 105 download Hearthbag Hearthbag_TBC_BETA_0.0.9.zip betaDownload
Hearthbag_Classic_0.0.5.zip beta 2.04 MB Apr 20, 2021 1.13.7 156 download Hearthbag Hearthbag_Classic_0.0.5.zip betaDownload
Hearthbag_TBC_BETA_0.0.8.zip beta 2.25 MB Apr 20, 2021 2.5.1 129 download Hearthbag Hearthbag_TBC_BETA_0.0.8.zip betaDownload
Hearthbag_0.0.1.zip beta 2.61 MB Apr 20, 2021 9.0.5 152 download Hearthbag Hearthbag_0.0.1.zip betaDownload
Hearthbag_TBC_BETA_0.0.7.zip beta 2.25 MB Apr 19, 2021 2.5.1 187 download Hearthbag Hearthbag_TBC_BETA_0.0.7.zip betaDownload
Hearthbag_Classic_0.0.4.zip beta 2.04 MB Apr 18, 2021 1.13.6 71 download Hearthbag Hearthbag_Classic_0.0.4.zip betaDownload
Hearthbag_TBC_BETA_0.0.6.zip alpha 1.05 MB Apr 12, 2021 2.5.1 85 download Hearthbag Hearthbag_TBC_BETA_0.0.6.zip alphaDownload
Hearthbag_Classic_0.0.2.zip alpha 537.48 KB Apr 7, 2021 1.13.6 122 download Hearthbag Hearthbag_Classic_0.0.2.zip alphaDownload
Hearthbag_TBC_BETA_0.0.5.zip alpha 537.48 KB Apr 7, 2021 2.5.1 44 download Hearthbag Hearthbag_TBC_BETA_0.0.5.zip alphaDownload
Hearthbag_TBC_BETA_0.0.4.zip alpha 535.89 KB Apr 5, 2021 2.5.1 171 download Hearthbag Hearthbag_TBC_BETA_0.0.4.zip alphaDownload
Hearthbag_Classic_0.0.1.zip alpha 532.55 KB Apr 4, 2021 1.13.6 116 download Hearthbag Hearthbag_Classic_0.0.1.zip alphaDownload
Hearthbag_TBC_BETA_0.0.3.zip alpha 532.55 KB Apr 4, 2021 2.5.1 88 download Hearthbag Hearthbag_TBC_BETA_0.0.3.zip alphaDownload
Hearthbag_Classic.zip alpha 532.59 KB Apr 3, 2021 1.13.6 225 download Hearthbag Hearthbag_Classic.zip alphaDownload
Hearthbag_TBC_BETA_0.0.2.zip alpha 295.82 KB Apr 3, 2021 2.5.1 79 download Hearthbag Hearthbag_TBC_BETA_0.0.2.zip alphaDownload
Hearthbag_TBC_BETA.zip alpha 171.99 KB Apr 2, 2021 2.5.1 70 download Hearthbag Hearthbag_TBC_BETA.zip alphaDownload

Screenshots

Description

Share this:

It initially started with a concept I developed and shared on twitter. I’ve now decided that I can just… make this into an addon. It’s still in heavy development, but a working prototype is now available for others to test and play around with. I can’t guarantee this’ll be in full working order any time soon, especially for custom bag addons that replace the bag entirely, but it’s a proof of concept that works.


Commands

All commands begin with ‘/hearthbag’ or ‘/hb’ followed by the command.

  • /hb reset

automatically place the hearthbag on a preset location, depending on whether or not you have a bag addon supported by this addon.

  • /hb combat

Show the combat placement frame so it can be moved and placed to a custom location, or even assigned as a hearthbag anchor.

  • /hb placer

A frame selection to directly place the hearthbag on to. Use /hb placer again to assign the location selected.

  • /hb cycler

A frame selection with more freedom but also opens possibility to anchor to unstable frames.

  • /hb help

Bring up the selection of aforementioned commands.


Limitations

Due to certain in-combat limitations, this addon can’t always be parented to frames in combat, as during combat the parented frame will become “Protected” if not properly designed. To work around this, I made the Combat Frame, which switches the Hearthbag into an accessible and useable frame during combat. The combat frame can be hidden in combat if desired, or optionally shown out of combat as well.

The purpose of Hearthbag is to provide a clickable hearthstone on the main bag button. I don’t plan on adding other spells in the selection such as Mage Portals or Astral Recall as they share different cooldowns and serve a different purpose. This is meant to encompass Hearthstones and relating Hearthstone toy items. I don’t want to add anything that’d be considered “bloatware” or “feature creep” – that’s not what I originally had in mind. Other plugin addons can serve that purpose instead if so desired, but I’m not going to make that for this addon.

In the case of finding frames which can’t be parented to or knowing why something doesn’t work, I highly recommend using BugGrabber + Bugsack. You can turn off the “fatality” sound in the options.

Due to simply how addons work, if you parent Hearthbag to a frame that no longer exists upon reloading (parented to addon that you disabled) it’ll throw an error.


Items Supported

Retail

(Work in Progress, updating as time goes on)

Default Hearthstone

Dalaran Hearthstone

Garrison Hearthstone

Ruby Slippers / Astonishingly Scarlet Slippers (will prioritize the higher level version).

Timewalker’s Hearthstone (Dragonflight Epic Edition Preorder)

Kyrian Hearthstone

Night Fae Hearthstone

Venthyr Sinstone

Necrolord Hearthstone

Dominated Herathstone

Ohn’ir Windsage’s Hearthstone

Broker Translocation Matrix

Eternal Traveler’s Hearthstone (Shadowlands Epic Edition Preorder)

Holographic Digitalization Hearthstone

The Innkeeper’s Daughter

Lunar Elder’s Hearthstone

Peddlefeet’s Lovely Hearthstone

Noble Gardener’s Hearthstone

Fire Eater’s Hearthstone

Brewfest Reveler’s Hearthstone

Headless Horseman’s Hearthstone

Greatfather Winter’s Hearthstone

Dark Portal (TCG Toy)

Tome of Town Portal (Diablo Event)

Ethereal Portal (TCG Toy)

 

Wrath Classic

Default Hearthstone

Dark Portal (TBC Deluxe Edition)

Ruby Slippers

 

Classic

Default Hearthstone


Addons Supported

Addons which have preset profiles that work with the `/hb reset` command:

  • AdiBags
  • ArkInventory
  • Inventorian
  • Baggins
  • Combuctor
  • Bagnon
  • Baud Bag
  • Sorted.
  • LiteBag
  • ElvUI
  • GW2 UI

 

If there are other bag addons to support try to leave a comment below. I don’t think I can possibly get them all but I’ll certainly try where I can. Keep in mind though this is what the custom placement of the addon is for.

 

Also a special thanks to Peterodox for helping me figure out some code when I got stuck, I’d definitely recommend taking a look at his addon Narcissus.

 

Known Issues:

Dragonflight comes with a few issues, particularly with Taint. There’s not much that can necessarily be done except try to avoid it. The main cause right now seems to be the “inherit the right click function” feature, particularly when selecting the “Convert to separate bags” option in the dropdown menu. Chances are disabling this will probably prevent most taint issues.

There was also an older function, CloseAllBags() and OpenAllBags() that was used in previous iterations of the addon. I originally used this as a fallback to make sure the button hooked on to the bag frame upon login (particularly for other addons), but for the time being I’ve removed it. I’ll see what I can fix during prepatch.

an example of taint

Comments

Add a comment