>>45320489Trying to make Ice a better type by just loading it with more resistances goes against the point of Ice types being they only resist themselves.
First I'd start with the Ice type itself, we shouldn't give it more resistances so instead take away it's weakness to steel. I've also considered making it immune to itself, this would mean Ice/Flying,Ground,Grass,Dragon types would have an immunity instead of being neutral, But making Ice type good against Ice type won't improve it by much. I'd also make Fairy weak to Ice since I hear people complaining that fairy is broken.
Next improve Ice types performance in weather, Have it so hail boosts the SpATK or ATK of Ice types, also make it so Aurora Veil stacks with Reflect and Lightscreen. I also think it'd make sense if Freeze is more likely to be inflicted in rain, but also less likely in harsh sunlight. Also change Freeze so Ice type moves have a reduced chance to inflict Freeze if not used by an Ice type. I've also considered adding in an Ice type entry hazard but I'd don't want to just clone an already existing one.