ZE FusionBot v7.9.8 #105
Secludedly
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Expanded, More Versatile IV Request Logic
v7.9.8
When a user specifies "IVs:" in a Showdown set, PKHeX/ALM uses those values as encounter-searchable only, so it basically tries to find an encounter that can produce those requested IVs. If the encounter that's found overrides or ignores the request during generation, the IVs get dropped in the end before the PKM is created.
The reason enforcing batch commands (.IV_HP=31, for example) works is because ALM applies them after generating the PKM, simply as "overrides," but only after the encounter is selected and the PKM is already built.
So what this fix does is after ALM generates the PKM, it will re-apply the user's IVs from the "IVs:" line directly to the PKM object (same as the batch commands), then validates it, all through the Helper class. It will then revert it if the encounter requires different IVs due to legality (Fixed IVs as one example).
This logic will also apply to the "Set IVs:" commands in BatchCommandNormalizer class.
Which exe is for you?
ZE_FusionBot_X.X.X.exe = The original bot made specifically for Windows that's framework-dependent.
ZE_FusionBot_X.X.X_Self-Contained.exe = The original bot made specifically for Windows with all resources compiled within the executable by default, however, with a larger file size.
ZE_FusionBot-Linux_X.X.X.exe = A self-contained, stripped down, slightly redesigned version of the bot, compatible with Wine-Staging on Linux.
[LINUX REQUIREMENTS]
This discussion was created from the release ZE FusionBot v7.9.8.
Beta Was this translation helpful? Give feedback.
All reactions