Here's an idea for the abilities Effect Spore, Flame Body, Poison Point, Rough Skin, and Static: Like how there's a 30% for the offender of getting inflicted by a certain status from these abilities if the defender is hit by a contact move (besides Rough Skin), if a Pokemon with any of these abilities uses a contact like Body Slam, they have a chance of inflicting the status they threaten as if they were hit, by either a 20% chance. For Rough Skin, contact moves would have their power increased by 12.5%. And with that, let's say a Static Pokemon uses a contact move that has a similar effect, such as Thunderpunch, the chance increases to 30%, and if that static user uses another contact move with a different effect, such as Ice Punch, then the possible effects would be 20% paralysis, and 10% freeze. For Effect Spore, its effect will be like the move Tri Attack. One-third of the chance will go to each of its effects, and should the user use the move ThunderPunch, its effects will look like: 16.66% paralysis, 6.66% sleep, and 6.66% poison.
Here's a pretty over the top idea with the ability Stench: Contact moves have a 30% chance of failing, due to the offending Pokemon refusing to get anywhere near that awful smell. Only Poison types are unaware of this ability so they are not affect by this ability.