@feha Fair enough for the Black Hole one. As for HP drain, it can technically refer to anything that directly targets hitpoints and isn’t dependant on lifesteal. That’s why both literally eating a target and burning someone counts as HP drain.
I think Poison also counts as HP drain but Maple got immunity to it so it’s not even an issue.
Although Maple would still get thrashed because of the huge level difference(if it was equal level maybe she can take a hit).
(Edit) To make it more clear what it means, i’ll separate the three attack types.
Normal: Uses Attack to calculate your damage, is reduced by Vitality.
Piercing: Uses Attack to calculate your damage, is not reduced by Vitality.
HP Drain: Deals locked, defined damage(Poison Ticks, Fire Ticks, Eating a Creature), is not reduced by Vitality.