>>27560585Water is overpowered (or at least defensively it is one of the best types. I would hesitate for Ice to be super effective to water, because that does not fix ice's core issue: defensively it is a hindrance to whatever pokemon is unfortunate enough to receive the typing.
Ice should lose the rock weakness, and gain water resistance. Steel and fighting is bad enough, not to mention fire.
Now for the issue of rock: it is meant to be a defensive type, yet it is the worst defensive typing in the game (albeit only slightly worse than ice.)
Rock should lose the grass weakness, it doesn't really make much sense to begin with. Unfortunately, I can't think of a solid argument for losing any of it's other weaknesses, so we'd have to leave it at grass (which is the least of it's problems.
However, we can give it more resistances at the very least. Rock should resist bug and ice. Bug is already a good typing offensively, this wouldn't hurt it too much. Ditto for ice.