Hey everyone!
I'm honored that so many of you keep playing the game and messaging me with suggestions and bugs found!
I've been hard at work, implementing your ideas and fixing the bugs, so I just wanted to take this opportunity to announce the release of the first update to Randolocke:
version 1.1.
Below you'll find the Release Notes.
v1.1 Bug fixes
- Fixed some opponents' moves not being randomized sometimes (e.g. Gym Leaders).
- Fixed TMs so that they are not being randomized if you turn off the game and turn it back on again.
- Fixed the bug where sometimes Pokémon learn a move called "-" and does nothing. (Requires New Game)
- Fixed the bug where a couple Pokémon try to learn Struggle. (Requires New Game)
- Fixed a bug where in the tutorial Wally catches his first Pokemon, but sometimes Ralts can kill Zigazgoon, resulting in a game crash. (Requires New Game)
- Changed Zweilous's evolution level to 63 so that it can evolve before the Elite Four.
v1.1 New Features
- Added an NPC in Oldale Town that will gift you 999 Ultra Balls whenever you talk to them
- Added an NPC in Oldale Town that will gift you $999,999 whenever you talk to them.
- Moderately increased wild Pokemon catch rates.
- Added an NPC in Slateport City (to the right ferry building, appearing only after Rayquaza sends Kyogre and Groudon away in Sootopolis City) that sells maps to the following legendary Pokemons' locations. They are all randomized as expected. (Requires New Game)
- Latios and Latias.
- Mew.
- Deoxys.
- Ho-oh and Lugia.
- The following legendary Pokemon are now available after Rayquaza sends Kyogre and Groudon away in Sootopolis City (i.e. right before Gym 8). They are all randomized as expected. (Requires New Game)
- Regirock, Registeel and Regice (their caves are unlocked).
- Kyogre and Groudon (the Weather Institute abnormal events are activated).
v1.1 Optional Features added in the Options Menu
- Added the option to not randomize Pokemons' abilities.
- Added the option to not randomize Pokemons' move sets. They won't forget the moves they've already learned, but new moves will be based on the original move set if this is enabled.
- Changed the way moves are learned so that moves with higher Base Power are learned later. This now becomes the "default" mode with the previous mode of completely random moves being made optional.
- Added the option to enforce nicknaming new Pokemon.
- Added the option to implement Nuzlocke Wild Encounters. This makes it so that if you catch a Pokemon on a location, you won't be allowed to catch another Pokemon on the same location. Some testing is required in locations with many sub-locations (e.g. Magma Hideout or other places with many floors). (Requires New Game)
- Add the option to disable the bag during trainer battles.
- Add the option to make it so that Porta Heal does not revive fainted Pokemon. This now becomes the "default" mode with the previous mode being made optional.
Features actually already in-game in v1.0
- Pressing R to throw a ball.
- Species randomization is a fixed mapping from species -> species (i.e. all Zigzagoons become Blazikens), but it works per Porymap slot, which is why sometimes you'll find many Pokemon on a route that you'd expect to find fewer. This is to get around the fact that Hoenn only has 386 Pokemon but I wanted you to be able to catch from all 9 Generations, which requires more slots to accommodate the newer Pokemon.