vamos la jovem seu erro é um tanto quanto newbie, cb é apenas pra fazer o pokemon, deve se lembrar que o mega nada mais é do que uma mega evolução, ou seja um pokemon normal que precisa de uma mega stone pra evoluir no caso registrada como held "charizardite Y" por exemplo, se quer criar um pokemon mega de outra forma é possivel desde que voce possua o mesmo resgistrado na table com a pokebola ou icones feitos de forma correta, tem que adicionar corpse, portrait etc, eu tenho isto no servidor que estou desenvolvendo caso eu não consiga colocar mega system para utilizar.
Pensa assim, se for a evolução por mega stone sempre vai precisar da mega stone pois a mesma funciona como held Y.