Say, for example, a ferrothorn was hit with a contact poison type move, like Poison Jab. Ferrothorn would take no damage, but would the attacker take damage from the ability?
No.cause since the attack doesnt effect it technically didnt make contact :D hope this helps.