Skip to content
This repository has been archived by the owner on Feb 22, 2023. It is now read-only.

Releases: architdate/PKHeX-Auto-Legality-Mod

Auto Legality Mod - RC 18.07.09

11 Jul 17:21
809b74b
Compare
Choose a tag to compare

DISCONTINUATION NOTICE (MOD MOVED TO THIS REPOSITORY)
The development on this repository has been discontinued since 23/11/2018.
The project is being continued in the form of plugins, which is a much more elegant way of handling mods. It is also easier to build and distribute to users.
The plugins are being developed and released in the PKHeX-Plugins repository
Thank you for your continued support with this mod.

Changelog : 18/07/09

  • Added Legalize Pokemon/ Legalize Boxes addon
  • Added a discord banner within the application
  • Added update checker for the latest update
  • Added a changelog window that displays on boot for a new version
  • Fix SmogonGenner issue of not reading multiple sets
  • Extreme speed improvements (Genning is 20.3x faster with the mod now)
  • Just for reference, a whole box of Pokemon gets genned in 5 milliseconds on my machine.
  • Current base PKHeX commit 8a83b9b

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod - RC 18.06.01

02 Jun 04:08
Compare
Choose a tag to compare

Changelog : 18/06/01

  • Added a JSON for trainerdata with additional features
  • Added modes for trainerdata json (key = mode, value = game or save or auto. Defaults to save. game mode allows OT data to be applied to pokemon based on Origin Game. save applies data based only on save game. auto works like auto in trainerdata.txt)
  • Another round of legality fixes - Thanks to many people
  • Added region based defaults
  • Allow MGDB Downloader behaviour to be determined by user
  • Add G7TID and G7SID support for trainerdata (6 digits and 4 digits respectively)
  • Add Smogon Genning addon to gen smogon sets from smogon.com (Refer Features.md)
  • Fix some RNG stuff (Pokemon Box)
  • Disable the Training Wheels Protocol (Leverage the generators coded in base PKHeX for faster genning)
  • Current base PKHeX commit e0aa193

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod - RC 18.04.18 [First Stable Release]

18 Apr 07:13
Compare
Choose a tag to compare

The Auto Legality mod is finally out of the beta release cycle! From now on every release will coincide with the releases of the base PKHeX software. With the end of beta releases, we hope to make the releases as bug free as possible. Any bugs found in these release can be reported via Github Issues or in the Discord Server

Changelog : 18/04/18

  • Added Method 4 and Channel RNG code! Thanks @Admiral-Fish
  • Added a python build-mod.py script that allows users to patch the PKHeX.WinForms.csproj file with the mod and its addons. Thanks @chenzw95
  • Added URL Genning as an addon to gen from URLs such as pokepast.es and pastebin
  • Added Export Trainer Data as an addon to export a trainerdata.txt file from any Pokemon
  • Make sure that level is not set to 100 if the IV's don't need to be hypertrained
  • Created a new Menu for Auto Legality Mod instead of putting everything inside the Showdown Menu
  • Current base PKHeX commit 7cbd0e5

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod v 10.0

20 Mar 23:35
1b44ee3
Compare
Choose a tag to compare

Changelog

  • Faster Legality by quickly returning a legalized PKM if detected
  • IV fixes for random IVs being assigned
  • Fix Mega Pokemon sets with a different ability than their regular counterparts
  • Fix issues with event PKM IVs (now reading from SSet)
  • Automatic happiness being set to 255 if Return is one of the moves.
  • Automatic happiness being set to 0 if Frustration is one of the moves.
  • Fixed auto functionality of trainerdata.txt
  • Add Auto Legality compatibility while genning on Gen 6 saves (ORAS + XY)
  • Better support for mdgb files. (Species name compares are made after lowercasing both species name and file name)
  • Removed a lot of the unnecessary RNG code. Thx @Admiral-Fish
  • Added a full feature list for the mod.
  • Current base PKHeX commit bf1b685

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod v 9.0 (Fixed forms from last release)

08 Feb 15:18
Compare
Choose a tag to compare

Changelog

  • Sorry for the bad forms in the previous release! This was an issue with the base PKHeX commit! As an appology I have some sweet features in this release!
  • Initial support for older gens, May not always work at this point, but its a start!
  • Included the new legality changes with Ash Cap pikachu (can be shiny now)
  • Automatic marking for IVs (Blue for perfect, pink for fantastic, unmarked for the rest)
  • Added an addon that automatically downloads the MGDB database release and extracts it in the same folder for event genning!
  • Fixed all form issues with the previous releases
  • Genning older generation Pokemon is a tad bit faster now!
  • Current base PKHeX commit 22a2056

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod v 8.0 (Incl. of Crystal legalities + more!)

01 Feb 23:52
Compare
Choose a tag to compare

Changelog

  • Added form checks for events (eg. Rockruff)
  • Sets Met dates to current dates. Thx @DJPanda065
  • Fix a few issues with shiny Pokemon.
  • Refactored code for easy building
  • Added PGL QR based genning! Thx lotoftoast for the suggestion!
  • Changed Modded Showdown Import to Import with Auto Legality Mod
  • Added keyboard shortcuts for Auto Legal genning Ctrl + I and for PGL QR genning Alt + Q
  • Added legalities for .pl6 files. Thx @Orionsilver for suggestion!
  • G4 Manaphy egg and Jirachi BACD_R legalities added for automatic legality
  • Added a dedicated video tutorial. Thx @zmarotrix
  • Added SAV value detection for trainerdata.txt. Thx @Odaxis
  • Mass Importing now adds to the empty spots instead of always replacing the initial spots. Hold Ctrl to override this
  • Max PP ups for event Pokemon
  • Hold Shift to gen based on text files.
  • If nothing is in the clipboard it automatically asks for a .txt file :]
  • Gen 2 Legalities updated to include the Crystal VC (Inclusive of shiny Celebi)
  • Current base PKHeX commit fabb647

Keyboard Shortcuts!

  • Ctrl + I : Auto Legality import from clipboard
  • Shift + Click Import from Auto Legality Mod : Auto Legality import from a .txt file
  • Alt + Q : PGL QR code genning. Also saves the showdown import to your clipboard!
  • Ctrl + Mass Import replaces the first Pokemon in the box. Otherwise it sets them in empty places!

Other Credits!

  • @zmarotrix for the great video guide
  • @Subject21J for README updates!
  • Everyone in the GitHub issues and the Discord to actually help me out with my work
  • People from DuncanKneeDeep's sub server who help me out by giving me test cases!
  • @BernardoGiordano for helping me with the Discord setup <3

Discord Link

Discord server is for suggestions, bug reports and general discussion! Feel free to drop by. It is also a great way to get in direct contact with me :]

Auto Legality Mod v 7.0 (Happy Holidays Release!!)

26 Dec 18:40
Compare
Choose a tag to compare

Changelog

  • Extremely fast event generation (Around 60x faster)
  • Fix the no MGDB folder existing exception by automatically creating the folder
  • Make sure that the Date of obtaining the Pokemon is the date as shown on the computer. Thanks @DJPanda065
  • Added a lot more stuff for trainerdata.txt support!
  • Supports multiple languages now! Not just english!
  • Converted almost all working to be fully based off on PKHeX.Core and used a lot more of the legality API provided within PKHeX.
  • Fixed all M-2 RNG based Pokemon as well as Gen 3 BACD_R based event eggs. Thanks @kamronbatman
  • Added a few more rounds of legality checks to make the mod more accurate
  • Added a few RNG Algorithms to use for future fixes like BACD_R based non event eggs (Like body slam Jirachi)

TODO

  • Implement the remaining RNG based Pokemon (very few left!!)
  • Maybe add changelogs and append to Kaphotics changelog dialogue?

Credits for this release
Credit must be given where it is due!

  • DuncanKneeDeep's subscriber discord for helping me test this code out with various sets
  • Retrosol for giving me test sets to test the mod.
  • DJPanda for giving the idea about today's date as met date (check GitHub Issues)
  • A lot of other users who pushed me to add more stuff to trainerdata.txt. You know who you are :]
  • @kwsch for pointing out flaws with the code which pushed me to try to fix them (Not all flaws fixed, but we will get there guys)
  • Everyone else who has been a massive supporter of this project!

Current PKHeX commit used for release: cdaba6e

Hope you all had a great Christmas and Happy Holidays!!

Auto Legality Mod v 6.0 (VC2 Support)

08 Dec 16:08
Compare
Choose a tag to compare

Changelog

  • Added Support for Virtual Console games for Generation 2 (GSC)
  • Fixed Gen 1 VC legalities for most mons (Please report if any issues)
  • Added a few more rounds of legality checks to make the mod more accurate
  • Added performance tweaks for future code (like backing up PK's for faster reference rather than code based deduction)

TODO

  • Add support for Gen 3 Wish events (using M2)
  • Maybe add changelogs and append to Kaphotics changelog dialogue?

Credits for this release
Credit must be given where it is due!
Huge thanks to DuncanKneeDeep's subscriber discord for helping me test this code out with various sets:
Woeppa, Brouzu, Sylveon, notAmish, Invid2k

Current PKHeX commit used for release: a438801

Auto Legality Mod v 5.5 (Updated PKHeX release)

04 Dec 16:21
Compare
Choose a tag to compare

Fixes implemented from new PKHeX releases

TODO:

  • Gen 2 VC additions and minor Gen 1 VC fixes
  • Gen 3 Wish events (Use Method 2)

Current PKHeX commit : f030161

Auto Legality Mod v5.0 (Initial USUM release)

18 Nov 19:16
Compare
Choose a tag to compare
  • First USUM release
  • Legality support for all USUM pokemon documented so far.
  • Base PKHeX commit 5153023

TODO

  • Form Handling during multi import
  • Handling edge cases that may not have been accounted for in this USUM release

If you would like to report legality issues with this mod, please open a GitHub issue on the repo! Thanks a lot for the support! Its been great developing something that I hold dear to personally