There is more skills the rogue has that need this change, but I do a full throwing attack build. no melee for the most part. and most of the rogue tree is kinda useless because of this. I know it might need a ton of balance changes to make sure that its not too broken. I can see how broken it could be to use hurricane of blades (which is the skill i use.) to stack all those passive effects instantly. But as of right not its impossible to gain any life steal and any defensive ability because throwing damage doesnāt count for some of these skills and more. I only get life steam from the blessing btw. But I still sometimes have a hard time living because I get nothing form veil of night or other life saving passives.
There are ways. The Bleeding Heart amulet gives generic leech as does the Scalebane Grimace helm & Stolen Tithe relic. Plus you can get a decent amount of leech from Smoke Bombās Blood Bandit node. If you want to go axe/dagger you can get physical leech from Weapon of Choice & thereās the health on glancing blow prefix as well as health on use of a zero cost skill passive.
Throwing builds are more ranged than melee which is why they donāt get as much in the way of defensive passives as melee which is reasonable, as much as I might prefer it to be otherwise.
Also, Veil of Night is āon useā, so even if it were converted to include throwing skills, Hurrican of Blades would only ever give 1 stack per use, not per hit.
I am aware of some of those things, I used to run axe and dagger all the time. I and as much good as life leach can be, having more dodge or glancing blow might be better than just stacking life leech. Ill have to look at scalebane grimace and stolen tithe.
I use umbral blades too regin mana as a basic attack so veil of night being on use would still be good, and you dont hold down hurricane forever so youāll have to reactive it later anyway.