I love soul shards. I’m saying that first because this isn’t a “make it like Retail” post.
Pulling a soul from a dying enemy and carrying it into your next fight is one of the best pieces of class identity in this game. It makes Drain Soul matter. It makes you plan. It makes a Warlock feel like a Warlock.
But I can’t defend what it costs us.
I’m an Herbalist and Alchemist. Every herb I pick goes straight into my main bags, not into a reagent bag like every other Herbalist in Forever, because my reagent slot is holding my soul bag. I can move the soul bag to a regular slot, but then I lose a quarter of my bag slots instead. There’s no setup where a Warlock isn’t a full bag behind a Mage, a Rogue, or a Priest.
It isn’t a flat cost either. It grows the more you help your group. Summons, Healthstones, Soulstones, and every pet resummon cost a shard. In Classic, raid prep for a Warlock meant farming a full shard bag before every raid night, and nothing in Forever changes that once raids open. The Warlock who shows up for the group loses the most space. We’re penalized for doing our job.
So what do we get in exchange? Nothing. Hunters at least get attack speed from their quiver. A soul bag has no stats. Nobody tunes Warlock damage around inventory, so this isn’t a balance lever. It’s friction left over from 2004 that nobody went back to fix.
Forever has already shown you’re willing to fix exactly this kind of friction: the bigger bank, the mount window, transmog, the reagent slot. Those were great calls, and players feel them every session. Warlocks just never got to feel the reagent slot, because it was already full.
Two fixes, and neither touches the class fantasy:
1. Let soul shards stack (20 is plenty). You still Drain Soul for every shard, and you still have to plan. You just stop paying a bag slot for each one.
2. Or give soul bags their own slot, the same way reagent bags got one, so Warlocks get the reagent slot everyone else already has.
I plan to play this Warlock for a long time. That’s the whole promise of Forever.
Keep the mechanic. Drop the tax.