I have a celebi from the pkhex encounter database originating from the VC crystal. Whenever I try to change its pokeball from that of a basic pokeball, it tells me it can't have that poke ball for its encounter type. Shouldn't it be catchable in any pokeball that's in crystal?