Alternatively it would be good to somehow limit SR damage against fire , ice and bug pokemon. Maybe limit SR usefulness , by changing the way it does damage without making it useless. i.e It's the "opposite" of spikes (technically it isn't the opposite ) it hits for double damage Flying types...