Is the attack "Flail" of Magikarp worth it?
Ok so, I'm playing Pokémon Soul Silver, and I trained a Magikarp to be able to make him evolve into a Gyarados. Now, my Magikarp is lvl 19, and soon to be 20 (which is the level that it will evolve). But I also know that if I keep leveling up my Magikarp up to lvl 30, it will learn the attack "flail".
Now, my question is: is it worth it to make it level up to level 30 so that it will learn the attack Flail, or should I just make it evolve already?
Because, I don't know if it will have an impact if I decide to make my Magikarp evolve only at level 30. For instance, does the stats of the Gyarados will be bigger if I evolve it at 20 and make it level up to 30, or if it would have the same stats regardless of the time I made it evolve?
Anyway, I hope my question is clear! Thank you for taking time to read this and potentially helping me out :)
Best Answer
No. Flail is not worth it. Gyarados learns much more powerful moves between levels 20 and 30, totally invalidating Flail.
To expand slightly, if you didn't evolve Magikarp until level 30, you'd be missing out on the following moves which Gyarados would learn:
- lvl 20 - Bite (a physical dark attack which may cause flinching)
- lvl 23 - Dragon Rage (a special dragon attack which always does 40 damage, regardless of effectiveness)
- lvl 26 - Leer (a status move which lowers the opponent's defense)
- lvl 29 - Twister (a special dragon move which may cause flinching)
Pictures about "Is the attack "Flail" of Magikarp worth it?"



★~EPIC MAGIKARP SWEEP~★
More answers regarding is the attack "Flail" of Magikarp worth it?
Answer 2
The formulae for determining stats of a pokemon do not depend at all on which stage of their evolution they are at the time of each levelup, but instead on the following factors:
Effort Values (invisible stat gained when defeating enemies based on what enemy it is. gain between 1 and 4 EV per kill in predetermined stats. example: kill many geodudes and your def will go up)
Individual Values (invisible stat determined at the time you first meet/catch your pokemon, ranging from 0 to 31, denotes the idea that some pokemon are just better than others)
Level (current level of the pokemon)
Base Stats (how good a pokemon is in regards to each specific stat, consistent across all pokemon of that species, for example Garchomp has a base attack of 130, but a base special attack of 80, so you should be teaching him physical attacks)
Nature (the pokemon's personality. increases one stat but lowers another)
You can find the exact formulae for how particular stats are calculated at http://bulbapedia.bulbagarden.net/wiki/Stats (in particular go to the section for gen3+ as the formulae for gen1/2 are out of date since the inclusion of natures)
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Somchai Kongkamsri, Pixabay, @joagbriel, Anete Lusina
