premium banner

Soul Pouch

Abandoned
Soul Pouch

Description

Whenever all bags are opened, Soul Pouch keeps the Soul Pouch closed. (You can still open the Soul Pouch manually.) This works together with the key binding which is used to open all bags (default is Shift - B) or with other Add-Ons which opens all bags (like AuctionIt).

Implementation Details

Soul Pouch replaces the default OpenAllBags() function. The new OpenAllBag functions uses the following logic. First, it checks if any non soul pouch bag is closed. Then, it closes all bags. If at least one non soul pouch bag was closed before, all non soul shard bags are opened. This is the same behaviour as the default OpenAllBags function which opens all bags but if all bags were already open, it closes them all.

Please check the main page on GitHub.