The SPRASH attack, was inspired by Hoppip. I like that Pokemon, and didn;t want to change it's moveset. I didn't realize it only learned Splash and Synthesis when I caught and, an unknowinly put it as a last resort pokemon (my Cyndaquil fainted ) Yep. I lost that battle.
Since Magikarp is a sorry Pokemon, I wanted to keep it like that, and edited Splash to do damage based on the opponents level.