i just restarted my pokemon diamond game because i was bored of my old one that i beat, and i traded a girl a machop for an abra. my abra will not obey me even though hes only level 12 and i have a gym badge, and he recieves boosted experience points in battle, for no reason. he doesn't have the pokerus, i checked. im really confused :\ he actually just evolved into kadabra and he still wont obey me. whats up!?