Valid points and I've learned something here. I have to admit, being told "it heals 30 HP/second" in a vacuum wasn't really helping me much to understand the situation when the last time I used the funny knives myself was likely at least two years ago and I was just using full defense/aggro management gear, tanking for friends since otherwise they didn't really get to play due to skill differences.
I also just haven't had much opportunity to use them since as I just gravitate towards other damage types or I don't play Crimson worlds since my friends all just want to play Corruption.. and I just really like life steal so I'm overly defensive of them to begin with.
People always rate life drain A+ or S tier and it’s deserved in my opinion.
Life Drain was always off my radar due to my own experiences of not actually playing casting once since it came out, and whenever I played it always ended up being on a corruption world due to my friends wanting Worm Scarves. Last I remember, ages ago, it wasn't held in high regards, but I see it was buffed to actually deal usable damage, so I can see I stand corrected on healing sustain not having options other than the Bat Bat.. or not having balanced options to begin with.
Alright let's see. Vampire Knives have a limit to how much HP they can restore at any given time. The cap for this limit is 70 hp, it regenerates at a rate of 30 hp per second. Each knife heals for 7.5% of the damage they deal, so if the knives are dealing more than 400 damage every second you will heal at a faster rate that the knives recharge, so you will always heal 30 hp every second.
THIS is important. I always knew there was a healing cap, but I had no idea how it actually worked. I'm also just now looking at the Wiki for it, and...
Lifesteal is an effect that heals the player for a portion of their damage dealt, and can be prevented by the Moon Bite(Desktop, Console and Mobile versions) debuff. Currently, there are 2 items that provide this effect: the Vampire Knives and the Spectre Hood.
terraria.wiki.gg
... It's 70 limit/30 regeneration? On
Expert? The difficulty that was supposed to reduce its effectiveness? And Master didn't lower it further??
No wonder I never thought it was reduced... but I suppose its for the sake of Spectre healing in multiplayer.
I will concede that there is a balance issue with this knowledge that the 70/30 being listed was in Expert and that it doesn't scale further. Master at the very least should have a further reduction, as should For the Worthy. The design of this weapon is meant to be above curve and sustain you, but it shouldn't work that way above Expert of all things...
For you to die using Vampire Knives you need to be losing more than 30 health every second. If you are losing more than 30 health every second, that means you are going to die in less than 20 seconds with 600 HP from Lifeforce potion and lifefruits. No OP crutch will ever help you if you last that little.
Yeah I have to admit I was thinking of stuff like Master mode invasions where there's like five Pumpkings on screen at once pummeling you with 200+ damage hits or trying to stand in things you clearly shouldn't stand in, like Dude Fishman tornadoes instead of just like, playing like a normal person and trying to avoid hits. It's a lot easier to see the discrepancy when you're assuming someone is playing "normally" and just able to heal off their mistakes instead of standing in one place waiting for loot.
I'm going to be genuinely inquisitive from here:
The knives have a base DPS of 537
Is this assuming all knives hit, averaging at 6 to account for the 4-8 throw variance? They do fan out and on smaller targets it can be difficult to hit and have the variance, but for the purpose of lifesteal calculation I imagine it doesn't matter just simply due to damage boosts.
... Is there a damage calculator/comparison spreadsheet anywhere? I do math stuff for other games and I visualize item comparisons much better when I have concrete numbers in front of me. I've been meaning to make a TerraCalc google sheet for a while, but never wanted to commit since I didn't know if it existed.