- Fixed inventory edits.
- Added Diancite, Delphoxite, Sport Ball as released items.
- Legality: Checks for Z-A improved, but wild encounter location ID recognition outside of Wild Areas still needs work.
- Please do not report issues with this release's handling with legality/encounters. We are aware of what still needs work.
- Fixed: Gen9a Pokédex edits now retain Charizard-Y mega seen bitflag.
- Fixed: Gen9a Pokédex registering now sets applicable alternate form flags the same way the game normally grants.
- Fixed: Gen9a Species names for LATAM language now load correctly.
- Fixed: Gen9a Inventory editor no longer treats all acquired items as "NEW" when saving.
- Fixed: Gen9a Inventory editor no longer modifies Colorful Screw quantity when giving all.
- Fixed: Gen9a Scale evaluation now uses the less-detailed size labels to match the appearance in-game.
- Fixed: Gen9a Box/PC data file I/O now works as expected.
- Fixed: Friendship value now loads correctly when viewing a PKM. Thanks @DiogoOliveiraReis !
- Changed: Gen9a Event Flag editor now shows more event block tabs; existing tabs have been renamed to match their block's function.
- Added: Gen9a Fashion editor can now give all as owned via a button at the bottom of the form. Hold shift to give all for every tab.
- Added: Gen9a Trainer editor now has a button for collecting all Colorful Screws, which updates your inventory count.
- Added: Gen9a ConfigSave in Block Data can be used to change the Text speed to 3 (instant).
- Added: Gen9 S/V Fashion Editor added, matching the features available in Z-A's new fashion editor. Thanks @foohyfooh !
- Added: Encounter Database can now modify the Encounter Criteria directly instead of inferring from main window tabs.
PKHeX Updates
Review the most recent improvements to the PKHeX save editor, including compatibility updates and new features.
- Added: Support for Legends: Z-A.
- Legality: Initial handling for recognizing and generating encounters from Z-A.
- Please do not report issues with this release's handling with legality/encounters. We are aware of what still needs work.
- Notes: All encounters can be traced back to an RNG seed.
- With multiple shiny rolls (wild only) or shinies, this calculation is not instant (>15 seconds), so it is only done for non-shiny 1-rolls.
- Do not be lulled into a false sense of safety that PKHeX does not flag your modified Pokémon's PID/IVs.
- Cheat codes that modify the RNG generation routine is detectable in the resulting Pokémon, as previously mentioned in Discord.
- Ability editing via the GUI has been forced into All-Abilities mode due to GameFreak not updating a Pokémon's ability on evolution.
- Added: Gen9a: Pokédex and Trainer Info editor are available.
- Added: Gen9a: Event block editors are available. 64-bit hash => text is not provided at this time.
- Added: Gen9a: Fashion block editors are available. Fashion-item ID => text is not provided at this time.
- Added: Bulk (Verify All) checks for issues with the save file, such as mismatched Fused slots or Mega stone inventory state issues.
- Legality: Added the Shiny Miraidon/Koraidon mystery gifts, and the other Ruins gifts.
- Added Reg J mythical participation ribbon legality.
- Added: Loading of zipped save file/folders is now supported, and can export-update the same zip. Thanks @nitz !
- Added: Status (paralyze, sleep, etc) browser is now localized. Thanks @abcboy101 !
- Fixed: PK1=>PK2 conversion no longer errors.
- Fixed: Gen2 Japanese Crystal save files now detect correctly.
- Legality:
- Fixed: Gen3 XD trainer ID checks no longer required for PAL copies of the game.
- Fixed: Gen8 PLA purchased/master flag check regression fixed.
- Changed: Updated badwords list. Thanks @abcboy101 !
- Added: Gen4 PBR box names and play time now available for edits. Thanks @abcboy101 !
- Fixed: Gen9 inventory edits with duplicate/cleared item slots now behaves correctly for editing items near the end of the list.
- Fixed: Gen3 nickname encoding is better handled when transferring between international and Japanese games.
- Fixed: PokePreview hover form no longer flickers the main GUI.
- Fixed: Stat abbreviations for other languages have been updated for easier parsing.
- Changed: Legality resources for levelup/eggmove/evolve have been re-serialized to a more compact & straightforward format, improving startup time.
- Changed: Plugin loading logic reworked for better containerization.
- Legality:
- Added: Gen3/4 egg PID types can be allowed to be any PID type by the user if changed via program settings.
- Added: Gen3 XD Poké Spot IV animation is now checked for legality.
- Added: Gen2 Stadium's move reminder learnset is now implemented for GB-Era relearning.
- Fixed: Gen3 Colo Murkrow added rebattle team locks (lack thereof). Thanks Unknown Warrior !
- Fixed: Gen4 Eggs now permit a PID of 0 (Masuda method re-rolling into 0 when receiving egg).
- Fixed: Gen8 PLA handling of un-transferred mid-scale fixed Alpha encounter sizing checks. Thanks Yorhu !
- Changed: Encounter Templates for eggs are now context-specific rather than a shared implementation for all games.
- Added: ShowdownSet localization - separate settings for Exporting to clipboard and Hovering slots.
- Added: Scrolling the mouse within the EXP/Level/IV/EV/Friendship text boxes will increment/decrement (nuzlocke edging/etc).
- Added: Gen1 Stadium boxes will now initialize boxes if not yet used, and hide empty slots/compress storage on save.
- Added: Gen4 Battle Revolution now recognizes the save file language. Thanks @abcboy101 !
- Added: Gen4 Group seed editing. Thanks @taxicat1 !
- Fixed: Gen4 PCD active flag now activates correctly. Thanks @glencoe2004 !
- Fixed: Gen4 Pokédex now un-sees forms correctly. Thanks @rganhoto !
- Fixed: Gen6 PP for Submission is now correctly updated to 20. Thanks @FrostedGeulleisia !
- Fixed: Gen9 SV picnic inventory is no longer bumped to at least 1 when saving inventory edits.
- Fixed: Gen9 now shows the Battle Memory Ribbon in gold if 7 ribbons instead of 8 (to match the game behavior).
- Changed: Gen9 SV save file sizes now check for a range of sizes rather than specific sizes.
- Changed: Translations updated. Thanks @mk360, @easyworld, @Mimigris !
- Changed: Intel CPUs might work better with the recent .NET 9 runtime. Thanks @hewenhan !
- Changed: ShowdownSet parsing/exporting was rewritten for more flexibility (localization) as well as new formats/representations.
- Legality:
- Added: Handling for new HOME gifts (Meltan, Keldeo, Manaphy, Enamorus).
- Added: Gen7b Received DateTime validation. This was missed for how many years? Use the batch editor to fix any affected.
- Added: Gen1 recognition for Japanese tour Mews. Thanks @ShadowMario3 !
- Added: Separated word filter for NDS, 3DS, and Switch contexts. Thanks @abcboy101 !
- Added: Gen3 encounters now show nearest initial seeds and frame counts elapsed.
- Added: Gen4 Pokewalker IV spreads are now validated and show initial seeds.
- Added: Current PP verifier. This is a naive check to highlight box mons that haven't been healed since capture. Will be improved in future.
- Added: Gen1 Hall of Fame editor.
- Added: Gen3 Hall of Fame editor.
- Added: Gen3 Secret Base editor. Thanks @pasqualenardiello !
- Fixed: Gen7b encounters now generate with a valid Received DateTime.
- Fixed: Gen6 Link data now saves correctly. Thanks @R-YaTian !
- Changed: Gen3 RSBox now shows boxes similar to visual row order in-game rather than by order in the save file.
- Changed: Sprite generating performance improved (less allocation).
- Changed: Encounter template generating loops have been improved to better seek input criteria (IVs, nature, etc).
- Now requires .NET 9.0 runtime.
