Now updated for Season of Mastery!
Unfortunately with TBC, Blizzard has decided to remove the ability for addons to automatically delete items. This means that auto-sorting after combat is no longer supported in the TBC version. You can still use "/ss sort". I recommend putting it in a macro, or add it to your Life Tap and Mount macros.
SoulSort is a lightweight Soul Shard management addon that helps you keep your Soul Shards organized in your bags. The addon sorts all Soul Shards to be at the end of your bags (as far left as possible).
Features:
Automatic sorting
Max Soul Shard count
Soul Shard counter on bag bar
Usage:
/ss options - Open the options menu
/ss sort - Sorts your Soul Shards to the back of your inventory.
/ss max [number] - Set the max number of Soul Shards to keep.
/ss autosort [on/off] - Toggle automatic sorting when you leave combat. CLASSIC ONLY
/ss automax [on/off] - Toggle automatic max Soul Shards. This will fill your Soul Bag(s) or your last bag.
/ss reverse [on/off] - Toggles sorting Soul Shards to fill the end of your bags first.
/ss counter [on/off] - Toggles the Soul Shard counter on your bag bar.
/ss combatwarning [on/off] - Toggles showing a warning when you try to sort shards in combat.
/ss showinfo [on/off] - Toggles showing information about your Soul Shards in chat when sorting.
Current Limitations:
If you use a Soul Bag, it needs to be in the far left bag slot.
TBC version does not support auto-sorting after combat.
Hi.
I am playing SOM warlock
but addon doesn't delete shard after combat.
I use SoulSort_v1.1.1_classic.zip version (4 days ago updated)
my setting is
/ss max 3
/ss autosort on
but addon does when type /ss sort manually.
what is I missed setting?
I just want autodelet to have 5 fragment and not sort (bagnon sort my bag...) How to remove sort auto ?
EDIT : OK player, if like me you don't want the Auto sort and just delet shard do this :
1) open SoulSort.lua in \World of Warcraft\_classic_\Interface\AddOns\SoulSort with a text editor (exemple : Notepad, Notepad++ , Visual Studio Code, etc...)
2) in line 223, replace "SS_ExecuteSort()" by "--SS_ExecuteSort()"
3) save
4) relunch the game
5) GG
In reply to HacHledj:
There is no need to modify the code. There is a setting to disable auto sorting, you can either use "/ss autosort off" or go to the addon options menu in your interface options and disable it from there.
In reply to Anilusion:
Heyo! I do not use a Soul Pouch/Bag on my Warlock as I like to have multipurpose bag space. I also use the bag sort feature from Bagnon which puts my shards at the top most bag (The Backpack). By disabling the sort feature as you have mentioned above "/ss autosort off" my soul shards are no longer deleted or maintained in any way. I do not really care where the soul shards are in my bag. I just want to be able to have a set amount at any given time. I would also like to throw this into my Spell macro for Drain Soul so it is auto maintained as I Drain.
In reply to SourceShard:
You can put "/ss sort" in any macro or just call it manually.
what i want is the addon to keep always X (ie 1) free slot bag at all times by keep deleting the extra shards ,but stop deleting when my bags has les than Y (ie 5) shards . in that way i keep the maximum shards My bags allow except 1 slot (maybe even 50 shards) so i can still be able to loot/farm. As the farm progress the bag slots start to be less free so the addon start to delete items and stop when the shards are down to 6 for example so in that case its my limit so i have to go back to merchant to clean my bags.
In reply to Thanatar4400:
Ah, I see what you mean now. Interesting, I'll think about it and maybe add it in a later update.
In reply to Anilusion:
Thank you so much in advance! <3
is it possible to make it so to chose for example to keep at least 5 free (or less/more) bag slots (at any bag) by delete accordingly shards?
this addon used to do that maybe you can salvage something of it and include that function in a future release would be great: https://www.curseforge.com/wow/addons/shard-max?page=3
In reply to Thanatar4400:
Yes, you can choose exactly how many shards you want to keep in the options or by using "/ss max"
Is there any way to sort it to go to a specific bag? I'm very particular about the order of my bags, with my soul shard bag being in the top left (bag #2). Would prefer it if I could use the sort feature without having to move my soul shard bag to the 5th slot, which really juts out into the middle of my screen.
Can you add a command to hide the error message, "Cannot sort in combat"? I have it macroed into my life tap as a work around for not having it autosort and the combat spam is a little much.
Thanks for the great addon!
In reply to sirreginaldsmaug:
Good call, I'll get on that asap.
In reply to sirreginaldsmaug:
The latest version now has an option for disabling this
“/SS max xx” Command work is not normal,Plz fix it
In reply to pinkmemory:
What issue are you having with it? Soul Shards are not auto deleted in TBC, so you have to use "/ss sort" to delete.
It would be nice if there was a way to display the soul shard count somewhere besides a bag. I usually have the bag bar disabled.
In reply to G0ldheart:
https://wago.io/PgzWRW5f-
please
In reply to Brewzlei:
Haven't worked on this addon in some time but I'll see what I can do!