Why is my Everstone broken?

I was comparing items with a friend of mine and he had an unbroken Everstone (the name was in french I don't remember what it was) and mine was broken. The tooltip on his said that it would prevent his Pokémon from evolving.

Does that mean that since mine is broken I'll get a Gyarados at some point? And why would mine be broken?


Solution 1:

If you tap your magikarp enough times in a row, the everstone it holds will break.

This causes your magikarp to evolve once it levels up and its level is > 20.

It is a one time event.