Since the removal of life tap in bfa warlocks lost a lot of class flavor because they’re not constantly sacrificing their heath for power, they do it only for defensive purposes with dark pact, burning rush and health funnel, all of which are defensive/utility abilities, but life tab what offensive, it used to give mana which used to mean more damage back in the day.
And blizzard has tried to add back life tap back in Dragonflight 10.0 by making a talent that sacrifices your soul leech shield but it was so inconsistent and didn’t work.
But in shadowlands, there used to be this anima power that allowed you to cast your soul shard spenders without soul shards, costing health instead.
Now this was obviously not intended for raiding or mythic+, but I think there could be a way to change this a bit and introduce it as a capstone talent instead of soul conduit.
For example, when you have no soul shards, your first [malefic rapture / hand of gul’dan / chaos bolt or rain of fire] in a minute cooldown, will cost 33% health instead of soul shards
Or, maybe a cooldown that allows us to cast regardless of soul shards for 15 seconds or so, with each cast costing health.
I understand the reference to “flavor”, but of all the possible mechanics of the past this seems to me to be the least suitable or potentially the most problematic to manage. I’m imagining casting the first chaos bolt every minute at 33% health cost on a warrior using spell reflect.
If anything, there could be at most reuse of the old life tap, not to give back mana but by enhancing all the warlock’s and demon’s damage for a few seconds at the cost of 5% life. But in some situations, especially PvP, the warlock should have some compensations for not being even more fragile: either an even greater increase in life, or a decidedly greater life regeneration than the imperceptible current fel synergy
Sorry I didn’t explain it very well, when you have 0 soul shards, you can choose to cast another bolt at the cost of health, or just generate more shards and cast one normally