Soul leech is currently bugged and many damage sources that should provide us shields is bugged and don’t provide anything.
Tooltip of Soul leech
All single-target damage done by you and your minions grants you and your pet shadowy shields that absorb 3% of the damage dealt for 15 sec, up to 10% of maximum health.
If Anyone wants to reproduce the bug, disable “Demonic Skin” talent in main warlock tree, and test all demons and spells one by one. With demonic skin you won’t be able to determine if Demons/spells has generated the shields.
But problem goes even further if we start to test values of the damage and shields that has been generated.
For example. If we will look at the damage of Vilefiend - basic without last talents.
Video demonstration
It is all single target damage - Vilefiend has done 768k Damage.
- 400.8k Bilespit.
- 195.4k Melee.
- 172.7K Headbutt
And Vilefiend only generated 4838 points of shield.
If we will follow the blizzard tooltip that states that all single target damage done by us or our minions would grant us 3% of damage dealt.
In our case it would be ~23 040.
This means that there is something inherently wrong with numbers. If we will assume that some of those spells just like many other abilities doesn’t give shields we still will get weird numbers, because 3% of the damage means that
- Bilespit should generate roughly ~12 024
- Melee should generate roughly ~5 862
- Headbutt should generate roughly ~5 181
And the same issues with the Gloomhound and Charhound
The damage that Gloomhound Did.
https://imgur.com/a/fKuYEF4
And the shields that it generated.
https://imgur.com/a/rPSAFUT
Similar issues are plagues Dreadstalkers but not at the same extend - Dreadlash talent has not being picked to keep dreadbite as a single target damage spell so it could work with Soul leech.
https://imgur.com/a/m1D8lcx
This is the shields dreadstalkers has generated
https://imgur.com/a/0Kpc8Yp
Overall damage is 518k. And Shields that hey should have generated must have been roughly ~15 540
It is the 11.2 and this bug is still present.
Number of spells doesn’t generate shields at all.
Number of spells and demons generate less shields than they should.
The listed below Demons and Abilities damage doesn’t contribute towards Soul Leech despite the clear description of the tooltip of Soul Leech mechanics.
On top of that all sources of single target damage from enchants like - elemental-focusing-lens doesn’t generate shields.
The amount of shields is also still bugged, vilefiend only generated around ~9k shields after dealing ~1.6m damage split between melee - single target damage 384k, bilespit - single target damage - 894k, and headbutt - single target damage - ~348k.
This was reported numerous time using in game system, but still soul leech is bugged.