Yeah, so I'm in oreburgh city. I've got a mighty team of four pokemon (woot woot!) and I want to level up a magikarp so I can get a Gyradose (Sp) for a water pokemon until I find something better. What level does Magikarp finally learn an attack? I'm getting tired of starting a fight with magikarp then having to switch him out with a pokemon who can attack. Thanks.