No, it will not take effect. Your opponent must use a Physical attack to KO you for it to work
At this point in the game, I really regret using Drifblim-he has really terrible stats compared to the rest of my team. Which from the list of Ghost pokemon should I choose:
Gengar (I'll have to get a router)
Spiritomb (only 5 people talked to so far)
Forgive me if you already know this, but do you have a GBA game? You can get gengar without trading...