So, here's the story: earlier today, I started training my Nidoking in Black Tower. On Area 3, it battled a couple Kecleon. In both battles, the 1st move I had Nidoking use was Earth Power, and in both instances, the attack took Kecleon into the red and Color Change never activated. Does anyone have any idea why Color Change didn't activate? If it helps, my Nidoking, like most others of its species, has Sheer Force as its ability.
Sheer Force has this glitch in its coding that doesn't let it activate Color Change or incur Life Orb damage on moves it affects.
I'm pretty sure the Life Orb thing isn't a glitch. If it is, then Game Freak would have noticed it like the thing with Sky Drop and Gravity. Now, if there is still no Life Orb damage from Sheer Force in 6 Gen, it is not a glitch.
"Homework is for squares. Like pants." -Turner Official Cradily of the Pokemon Black 2 Boards and Bianca's Official Future Husband
You'd be hard-pressed to argue that exempting Life Orb damage only when a move is boosted by Sheer Force was intentional. It doesn't fit anywhere within the ability's mechanics (if it did, then why doesn't Sheer Force remove recoil from Double Edge, etc.?). In all likelihood it is a coding mistake that also happened to affect Color Change.
Even if they noticed it, they wouldn't have fixed in BW2 since it would cause problems when battling BW cartridges. It's the same reason why Sky Drop is still banned in BW2.