I using my Sheer-force Nidoking and I battled a trainers Keclon I used Earth-power but Color-change didn't take effect. Then I used Ice-beam to finish it off and it was not super effective so obviously if didn't just show the Color change activate. So why?
>If (and only if) a move is boosted by the effect of Sheer Force, it will no longer trigger effects that activate after attacking. This includes the effects of Eject Button, Shell Bell, and Red Card, as well as the Ability Color Change. -Bulbapedia.