The node “Lich - Death Seal - Devouring Release” says:
You now repeatly cast Hungering Souls while you are sealed.
Hungering Souls cast this way has a 70% chance to have only 1 projectile.
But
The node “Acolyte - Hungering Souls - Isolation” says
Souls are significantly larger and deal more hit damage,
but only one is created with each cast
Which means there are 2 nodes in different skills controling the number of Hungering Souls cast.
My opinion is the node “Lich - Death Seal - Devouring Release” tries to pigeon hole the build by forcing the usage of the node “Acolyte - Hungering Souls - Isolation”.
Which is bad.
For the sake of build diversity, the node “Lich - Death Seal - Devouring Release” should be:
You now repeatly cast Hungering souls while you are sealed.
Hungering Souls cast this way has a 70% chance to have only 1 projectile.
So its up to the player to determine the playstyle it wants for its Hungering Souls by specializing this skill directly in the Hungering Souls tree.
This way, the player can passively cast tons of Hungering Souls and make good usage of their “on hit” to trigger various effects.
Performance issues with multiple Hungering Souls have been solved with the Patch 0.9. This node can now be refactored to unleash a tsunami of Hungering Souls