Releases: Ajarmar/universal-pokemon-randomizer-zx
Universal Pokemon Randomizer ZX v4.6.1
Click here to read the changelog for v4.6.1.
Download the randomizer below by clicking on PokeRandoZX-v4_6_1.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.6.0
Click here to read the changelog for v4.6.0.
Download the randomizer below by clicking on PokeRandoZX-v4_6_0.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.5.1
Click here to read the changelog for v4.5.1.
Download the randomizer below by clicking on PokeRandoZX-v4_5_1.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.5.0
Click here to read the changelog for v4.5.0.
Download the randomizer below by clicking on PokeRandoZX-v4_5_0.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.4.0
Click here to read the changelog for v4.4.0.
Download the randomizer below by clicking on PokeRandoZX-v4_4_0.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.3.0
Click here to read the changelog for v4.3.0.
Download the randomizer below by clicking on PokeRandoZX-v4_3_0.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.2.1
Click here to read the changelog for v4.2.1.
Download the randomizer below by clicking on PokeRandoZX-v4_2_1.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
Universal Pokemon Randomizer ZX v4.2.0
Click here to read the changelog for v4.2.0.
Important - New launcher
- The launcher is no longer distributed as a jar file, but instead as a script.
- The README has also been updated, and it's recommended that you read it.
- Use the launcher by double clicking the script meant for your operating system:
- Windows: Use
launcher_WINDOWS.bat
- Mac: Use
launcher_MAC.command
- Other Unix-based systems: Use
launcher_UNIX.sh
- Windows: Use
Download
Download the randomizer below by clicking on PokeRandoZX-v4_2_0.zip
. After downloading, extract the contents of the zip file to a folder on your computer. You can then run the randomizer by double clicking the appropriate launcher script (see above).
Universal Pokemon Randomizer ZX v4.1.0
Changes
General
-
Setting: Limit Pokemon
- Can now be used with the generation 6 and 7 games.
-
Setting: Update Pre-3.0.0 Settings File
- This setting has been removed due to being outdated.
-
NEW: Keep Game Loaded After Randomizing
- Keeps your game and settings loaded after a successful randomization. This setting can be toggled on and off in the "Settings" menu.
Pokemon Traits
Pokemon Base Statistics
-
Setting: Standardize EXP Curves
- Now allows you to select which EXP curve is used for standardization.
Pokemon Abilities
-
Setting: Unchanged
- Now correctly bans the alternate formes of Pokemon that change depending on their abilities from appearing as starter Pokemon even if "Allow Alternate Formes" is enabled (Affects Castform, Darmanitan, Aegislash, Wishiwashi)
Pokemon Evolutions
-
Setting: Unchanged
- Gen 7: Fixed an issue where "Follow Evolutions" settings didn't apply to alternate forme evolutions (Alolan forms, etc) if evolutions were not randomized.
-
Setting: Random
- No longer allows Giratina-O and Shaymin-S to be used as possible evolutions due to them reverting back to their regular forms in unexpected circumstances.
-
Nincada's Evolutions
- Gens 6/7: Fixed an issue where Nincada's "Shedinja Evolution" would crash on real 3DS hardware.
-
NEW: Remove Time-Based Evolutions
- With this setting, evolutions that previously required a certain time of day to activate will now work for any time of day. For time-based evolutions that were split evolutions (like Espeon, Umbreon, or Lycanroc), these now use evolution stones instead; see this wiki page for more information.
Starters, Statics & Trades
Starter Pokemon
-
Setting: Random
- No longer allows Giratina-O and Shaymin-S to appear as starter Pokemon due to them reverting back to their regular forms in unexpected circumstances.
Static Pokemon
-
More Static Pokemon Supported
- In all generation 4 games, static Pokemon in non-US versions are now randomized when randomizing static Pokemon.
-
Settings: Swap Legendaries & Swap Standards / Random
- No longer allows Giratina-O and Shaymin-S to appear as static Pokemon due to them reverting back to their regular forms in unexpected circumstances.
-
Setting: Limit Musketeers
- Renamed to "Limit Main-Game Legendaries". When used with "Random (similar strength)", applies a BST limit to all legendaries that are catchable and directly in your way in the main game; see this wiki page for more information about which Pokemon this applies to.
-
NEW: Percentage Level Modifier
- Available for all games from generation 3 to generation 7. Allows for increasing/decreasing Static Pokemon levels by a percentage.
Moves & Movesets
Pokemon Movesets
-
Setting: Metronome Only Mode
- Now works again in BW2.
Foe Pokemon
Trainer Pokemon
-
More Trainer Pokemon Supported
- BW2: The trainers that appear on subsequent visits to the Driftveil Tournament can now be randomized.
-
Setting: Type Themed
- Fixed an issue where Type-Themed Trainers would use alternate forme Pokemon even when "Allow Alternate Formes" was disabled.
-
Setting: No Early Wonder Guard
- When "Percentage Level Modifier" is enabled, this setting now takes the level modifier into account when determining if a Pokemon is below level 20.
-
Settings: Randomize Trainer Names & Randomizer Trainer Class Names
- Now randomizes 1-character trainer names (i.e., N). Thanks to @Syrtica for this change!
- Gens 4/5: No longer crashes when names with illegal characters like "$" and "_" are used. These characters are instead silently stripped from the names.
- Gens 6/7: Now displays randomized names regardless of the in-game language.
-
Setting: Percentage Level Modifier
- Now applies to the starter Pokemon in the first Rival fight of Yellow.
Totem Pokemon
-
Setting: Unchanged
- Fixed an issue where using this setting with "Percentage Level Modifier" could create corrupt Totem Pokemon.
Wild Pokemon
-
Pokedex Area Support
- Gens 4-6: The Pokedex now displays accurate information about the habitats of randomized wild Pokemon. This previously only worked with Gens 1-3.
-
Settings: Random & Area 1-to-1 Mapping & Global 1-to-1 Mapping
- No longer allows Giratina-O and Shaymin-S to appear as wild Pokemon due to them reverting back to their regular forms in unexpected circumstances.
-
Setting: Type Themed Areas
- OR/AS: Fixed an issue where the randomizer would crash when the "Random" setting was used with this Additional Rule.
-
Setting: Percentage Level Modifier
- Gen 7: Fixed an issue where the randomizer would crash if this setting was used without randomizing wild Pokemon.
TM/HMs & Tutors
TMs & HMs
-
TM/HM Compatibility
- When TM/HM compatibility is randomized, cosmetic forms (e.g., Furfrou's various haircuts, Keldeo-R, etc) will have the same TM/HM compatibility as their regular form. Thanks to @AaronCFreytag for this change!
- When TM/HM compatibility is changed, the new compatibility will be written to the log file. Thanks to @AaronCFreytag for starting this change!
- BW2: Now sets the compatibility for alternate formes correctly so they can learn TMs and HMs.
-
NEW: Follow Evolutions
- When TM/HM compatibility is randomized and this setting is selected, evolutions of a Pokemon will inherit that Pokemon's TM compatibilities. Thanks to @AaronCFreytag for this change!
Move Tutors
-
Move Tutor Compatibility
- When move tutor compatibility is randomized, cosmetic forms (e.g., Furfrou's various haircuts, Keldeo-R, etc) will have the same move tutor compatibility as their regular form. Thanks to @AaronCFreytag for this change!
- When move tutor compatibility is changed, the new compatibility will be written to the log file. Thanks to @AaronCFreytag for starting this change!
- BW2: Now sets the compatibility for alternate formes correctly so they can learn move tutor moves.
-
NEW: Follow Evolutions
- When move tutor compatibility is randomized and this setting is selected, evolutions of a Pokemon will inherit that Pokemon's move tutor compatibilities. Thanks to @AaronCFreytag for this change!
Items
Special Shops
-
Setting: Random
- BW: No longer produces corrupt shops for non-US versions.
-
NEW: Guarantee X Items
- Available for all games from generation 4 to generation 7. Guarantees the stat boosting items (including Guard Spec. and Dire Hit) to appear in shops.
Misc Tweaks
-
Setting: Fastest Text
- Now uses faster and less-glitchy instant text patches for all US generation 3 games. Credit to Dabomstew and Revo for the patches.
-
Setting: Give National Dex at Start
- Now available in all games from Generation 4 to Generation 6.
-
Setting: All Wild Pokemon Can Call Allies
- Increase the call rate for Pokemon affected by this setting from 3 to 5.
-
Setting: Balance Static Pokemon Levels
- Now applies to the fossil Pokemon in FR/LG as well. Sets their level to 30 instead of 5.
-
NEW: Run Without Running Shoes
- Available in all games from generation 3 to generation 5. Allows you to run before acquiring the Running Shoes.
Universal Pokemon Randomizer ZX v4.0.2
Changes
General
- Changes to the Launcher
The randomizer will now not allow the user to randomize 3DS games if it was not started via the launcher, to prevent users from encountering "loading forever" errors. A pop-up message will alert the user if this is the case. The launcher will also give a pop-up error message if it fails to start (which usually happens due to an incompatible Java version). A new wiki page describes the randomizer's Java requirements.
- Setting: Limit Pokemon
Fixed an issue that would cause the randomizer to crash if Gen 3 Pokemon were excluded.
Can now be used with "Allow Alternate Formes" for Trainer Pokemon/Wild Pokemon.
Pokemon Traits
Pokemon Base Statistics
- Setting: Update Base Stats
Gen 2: Fixed an issue that would cause this setting to crash the randomizer.
Pokemon Abilities
- Setting: Unchanged
When Pokemon Abilities are unchanged, prevents alternate formes of Pokemon that change depending on their abilities from appearing even if "Allow Alternate Formes" settings are used. (Affects Castform, Darmanitan, Aegislash, Wishiwashi)
Starters, Statics & Trades
Starter Pokemon
- Setting: Custom
Gen 7: Now allows alternate formes to be selected (previously only available in Gen 6).
- Setting: Randomize Starter Held Items
Now works for the German version of Pokemon Emerald.
Static Pokemon
- Setting: Swap Legendaries & Swap Standards
Gen 7: Now also swaps Ultra Beast encounters with other Ultra Beasts.
- Setting: Swap Mega Evolvables
No longer allows Rayquaza to appear, due to its special Mega Evolution circumstances.
- Legendary Box/Party Swapping
B/W/X/Y/OR/AS: The legendary Pokemon that allow you to swap out a party Pokemon for the captured legendary can now be swapped even when they are randomized. Affects Reshiram/Zekrom (B/W), Xerneas/Yveltal (X/Y), Rayquaza (OR/AS).
Moves & Movesets
Move Data
- Setting: Update Moves
When saving a settings file, the choice for this setting is saved/loaded properly instead of always matching the "Update Base Stats" setting.
Trainer Pokemon
Trainers Pokemon
- Setting: Double Battle Mode
Gen 4: Special Trainer intros and music now work correctly, instead of using the default Trainer intro and music.
- Setting: Swap Mega Evolvables
No longer allows Rayquaza to appear, due to its special Mega Evolution circumstances.
- Important Trainers
HG/SS: The Kimono Girls are now considered important trainers, for the purpose of the "Double Battle Mode" and "Additional Pokemon" settings.
- Lusamine 2's Boosted Pokemon
S/M: In Lusamine's second fight, her Pokemon now properly start with a boosted stat even if they are randomized. The boosted stat will be their highest non-HP stat. Note that if the "Additional Pokemon" setting is used, only the first five of her Pokemon will be boosted.
Wild Pokemon
Wild Pokemon
- Setting: Set Minimum Catch Rate
Now also modifies catch rates for alternate formes of Pokemon.
- Setting: Percentage Level Modifier
G/S/C: Now also modifies levels for regular Grass/Sea encounters.
D/P/Pt: Now also modifies levels for Honey Tree encounters and Feebas tile encounters.
- Setting: Global 1-to-1 Mapping
Fixed an issue that would cause the randomizer to crash when this setting was used without "Allow Alternate Formes".
- Setting: Allow Alternate Formes
Gen 7: Now also allows Minior's Core Form to appear in the wild.
-
More Wild Pokemon Randomized
- D/P/Pt: Mr. Backlot's Pokemon are now randomized.
- HG/SS: Bug Catching Contest Pokemon are now randomized.
TM/HMs & Tutors
TMs & HMs
- Setting: Keep Field Move TMs
OR/AS: Secret Power is now considered a field move.
Misc Tweaks
- Setting: Don't Revert Temporary Alt Formes
OR/AS: Now also doesn't revert Primal Groudon/Kyogre when they are caught.