If Dhelmise does "Giga Drain" and the Defending Pokemon only has 10 HP left, does Dhelmise still heal itself for 30 damage?
Yes, because the 30 damage is still done, even though it is more than enough to KO the Defending Pokemon.
Giga Drain

Other known variants


+20
-20
WhirlwindYour opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.



Giga DrainAfter your attack, remove from Beautifly the number of damage counters equal to the damage you did to the Defending Pokémon.
It has an aggressive nature. It stabs prey with its long, narrow mouth to drain the prey's fluids.
If Dhelmise does "Giga Drain" and the Defending Pokemon only has 10 HP left, does Dhelmise still heal itself for 30 damage?
Yes, because the 30 damage is still done, even though it is more than enough to KO the Defending Pokemon.