Magikarp as starter Pokemon in Pokemon Red - PLEASE HELP!
Posted by: Lillian Finch
Date: 2019-06-03 03:18:51
Hi! I'm new here! ^-^
I want to do a Magikarp only run of Pokemon Red on my Game Boy, but I don't want to just receive a starter Pokemon as a means to facilitate the first opportunity to get hold of a Magikarp (which would be the Magikarp salesman in route 4's Pokémon centre). So, instead I want to receive Magikarp as my starter Pokemon directly from professor Oak at the beginning of the game.
I know enough about arbitrary code execution to know that this is achievable, but not enough to do it myself. Is there anyone out there that would like to be my shining knight in armour by working out the specific steps required to go about realising this aspiration of mine?
Specifically, when professor Oak gives me the choice of which starter Pokemon I want, I want to instead walk back to Oak where some custom dialogue will play out. I want him to be surprised that I'm passing up on the other three starters and then I want him to, after some thought, offer me a unique Magikarp he was studying as it's the only other Pokemon he has lying around, or something to that extent.
I want the Magikarp to be level 5 and for it to know splash and dragon rage (it needs dragon rage as it needs at least one move that isn't normal type if I ever plan on getting past Agatha in the elite four as her ghost type Pokemon are immune to normal type damage and both struggle and tackle are normal type moves, plus 20 Magikarps that knew dragon rage were once given out as part of a promo called the Celadon University Hyper Test in 1998, so in my eyes this move is pseudo-legitimate for Magikarp to know). I also want Gary to choose Bulbasaur because Magikarp is weak against grass types and I'm a masochist. ;)
Useful information:
https://bulbapedia.bulbagarden.net/wiki/List_of_Japanese_event_Pok%C3%A9mon_distributions_in_Generation_I#University_Magikarp
https://bulbapedia.bulbagarden.net/wiki/Celadon_University
https://bulbapedia.bulbagarden.net/wiki/Dragon_Rage_(move)