BeyondTheHorizon Posted March 1, 2018 Posted March 1, 2018 NOTE: I noticed Kaphotics getting requests on GitHub to add a catch rate editor for Gen 1 and saying he/she won't implement such a feature outside of the Batch Editor. I therefore apologize for my own request on Monday for the same feature, and if I could delete that post I would. Hi, I've been having my head done in by this problem for a few days now. Namely, I've been trying to edit the catch rate of a Gen 1 Psyduck I generated to 168, so that it can be treated as the Amnesia Psyduck from Stadium. For some reason, the Batch Editor isn't saving my edit, neither does it save the edits of other options like TID, etc. When I click Run it says it modified the file, but nothing changes. I don't know if it's because I'm setting the directory to where the Psyduck's .pk file is rather than the save file, but I remember being able to do this in an older version of PKHeX so I'm leaning towards a bug here.
umbreon86 Posted March 1, 2018 Posted March 1, 2018 (edited) If you use the batch editor as described above, the catch rate is changed. I've checked in a hex editor and the change has definitely been set: PKHex still marks the Psyduck as illegal though, even with the catch rate set at 168: Invalid Move 2: Invalid Move. === Valid Move 1: Default move. Valid Move 3: Empty Move. Valid Move 4: Empty Move. Valid: Valid Wild Encounter at location. Valid: Nickname matches species name. Valid: Valid Type A, matches species type. Valid: Valid Type B, matches species type. Valid: Catch Rate matches any species from Pokémon evolution chain. === Encounter Type: Wild Encounter Super Rod (Psyduck) I don't know enough about Gen 1 catch rates to say whether this is an accurate illegal flag, but the batch editor is definitely working, that's for sure. UPDATE: I've done a bit more testing and so far PKHex marks it illegal on a Pokemon Red 3DS save (this is correct), a Pokemon Gold/Silver/Crystal 3DS save (this is correct) and on a Pokemon Blue cartridge/emulator save (I think this is wrong). It marks it as legal on a Pokemon Gold cartridge/emulator save. Edited March 1, 2018 by gclarke86
Kaphotics Posted March 1, 2018 Posted March 1, 2018 As usual, loading something to tabs and calling it to check legality will end up re saving the data, which includes updating the catch rate if it is atypical. Check the legality from the box, don't load to tabs.
BeyondTheHorizon Posted March 2, 2018 Author Posted March 2, 2018 9 hours ago, Kaphotics said: Check the legality from the box, don't load to tabs. I don't understand. What does this mean? How do I check legality from the box?
BeyondTheHorizon Posted March 2, 2018 Author Posted March 2, 2018 11 hours ago, gclarke86 said: It marks it as legal on a Pokemon Gold cartridge/emulator save. Okay, I can now confirm this with my Crystal save. The generated Amnesia Psyduck shows up as legal in a Gen 2 save file. I guess I was expecting the same result in a Gen 1 save file too.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now