>Ice resists Water and Fairy type attacks
>Poison is super effective against water types
>Fairy loses its super effectiveness against fighting types
>Fairy loses its resistance against bug type attacks
>Stealth Rock gets nerved to 18.75% and 25% damage against Pokémon 2x and 4x weak to the Rock type (buff to bug, fire, flying and ice types)
>Grass types gain 30% more accuracy with powder moves
>Rock types gain 30% more accuracy with Rock type attacks
>Psychic types are now immune to flinching and confusion
>Sleeping Normal types will wake up upon being switched into battle
I'm pretty sure this would go a long way towards balance. Water is almost a necessary defensive pivot in any team, they need a nerf. Fairies are horribly overpowered as a type. Poison attacks are still just borderline useful, ice is shit and needs a buff, rock types are shit, grass isn't the type to go on the offense but make more use of powders, so this change would reflect that, psychic could use a small boost, and normal types would be decent sleep absorbers and actually have a competitive use, not to mention how stealth rock is still the most centralizing move in game, even with the proposed change.