Snyphlosion Posted November 20, 2021 Posted November 20, 2021 Earlier today I created some Pokémon using PKHex, all legal, different PIDs, and then brought them into Shining Pearl without issue. I traded them over to Brilliant Diamond, also seemingly without issue. I then tried to assign one of the Pokémon to a Ball Capsule and observed an issue. After slotting in the Pokémon, every single Pokémon that was created with PKHex was slotted into that same ball. Only one sprite appeared (not the one I selected to slot in place) on the Ball Capsule screen, but when trying to select another Pokémon, every generated Pokémon showed up as assigned to a Ball Capsule. I tried selecting a different Ball Capsule and assigning a different Pokémon, but they were all assigned to the newly selected Capsule. I attached 2 of the Pokémon files from the group of 'mons that I made. Does anything look off with them, or is this an issue with creating Pokémon for BDSP? If the need arises I can also attach the save file I edited for Shining Pearl (though all I did was create Pokémon, I touched no other parameters.) 398 - Starbound - 10F61BE5A2CE.pb8 391 - Firemonkey - F5F91BE5A2CE.pb8
rebornftw Posted November 20, 2021 Posted November 20, 2021 i cant seem to edit my savefile, how did u manage to do that? also: maybe because it was for SP? i wish u the best of luck
english09 Posted November 20, 2021 Posted November 20, 2021 (edited) 7 hours ago, Snyphlosion said: Earlier today I created some Pokémon using PKHex, all legal, different PIDs, and then brought them into Shining Pearl without issue. I traded them over to Brilliant Diamond, also seemingly without issue. I then tried to assign one of the Pokémon to a Ball Capsule and observed an issue. After slotting in the Pokémon, every single Pokémon that was created with PKHex was slotted into that same ball. Only one sprite appeared (not the one I selected to slot in place) on the Ball Capsule screen, but when trying to select another Pokémon, every generated Pokémon showed up as assigned to a Ball Capsule. I tried selecting a different Ball Capsule and assigning a different Pokémon, but they were all assigned to the newly selected Capsule. I attached 2 of the Pokémon files from the group of 'mons that I made. Does anything look off with them, or is this an issue with creating Pokémon for BDSP? If the need arises I can also attach the save file I edited for Shining Pearl (though all I did was create Pokémon, I touched no other parameters.) 398 - Starbound - 10F61BE5A2CE.pb8 344 B · 16 downloads 391 - Firemonkey - F5F91BE5A2CE.pb8 344 B · 11 downloads They have the same Encryption Constant (last page) - which actually has interesting implications for Pokemon transferred from Gens 3/4/5, as their Encryption Constants are the same as their PIDs, which means if you send up two clones of the same 'mon, you'll be able to replicate this and have a ball capsule registered to more than 1 Pokemon. Edited November 20, 2021 by english09 1
Snyphlosion Posted November 21, 2021 Author Posted November 21, 2021 4 hours ago, english09 said: They have the same Encryption Constant (last page) - which actually has interesting implications for Pokemon transferred from Gens 3/4/5, as their Encryption Constants are the same as their PIDs, which means if you send up two clones of the same 'mon, you'll be able to replicate this and have a ball capsule registered to more than 1 Pokemon. Oh, whoops, I suppose I missed the Encryption Constant! Yeah, changing all those fixed the issue, many thanks! 1
Shady Guy Jose Posted November 21, 2021 Posted November 21, 2021 (edited) 13 hours ago, english09 said: They have the same Encryption Constant (last page) - which actually has interesting implications for Pokemon transferred from Gens 3/4/5, as their Encryption Constants are the same as their PIDs, which means if you send up two clones of the same 'mon, you'll be able to replicate this and have a ball capsule registered to more than 1 Pokemon. Would this have happened with two old (Gen 4) Pokémon with the same PID but otherwise different? Say, two RNGd Pokémon with the same PID for IV/Nature purposes. I imagine it would be so, from the example at hand, but maybe this should actually be tested Edited November 21, 2021 by Shady Guy Jose typo
english09 Posted November 22, 2021 Posted November 22, 2021 17 hours ago, Shady Guy Jose said: Would this have happened with two old (Gen 4) Pokémon with the same PID but otherwise different? Say, two RNGd Pokémon with the same PID for IV/Nature purposes. I imagine it would be so, from the example at hand, but maybe this should actually be tested I want to say the Gen 4 ball capsules were tied to the party member slot instead of being assigned an Encryption Constant to apply their effects to.
Shady Guy Jose Posted November 22, 2021 Posted November 22, 2021 4 hours ago, english09 said: I want to say the Gen 4 ball capsules were tied to the party member slot instead of being assigned an Encryption Constant to apply their effects to. I mean with old Pokémon once they're able to be transferred to BDSP (they likely will when HOME support comes, even if only Pokémon up to Arceus, according to what we got from datamining).
lattechan Posted November 26, 2021 Posted November 26, 2021 (edited) (just saw that)* someone solved this but I had this issue and it was solved for me by rerolling encryption constant @Kaphotics I'm not sure how that works (encryption constant) I'll read up on it. Anyways in my case they were pokemon from in-game, my ball capsule issue was unrelated to Pkhex but was solved by it. Edited November 26, 2021 by lattechan
english09 Posted November 28, 2021 Posted November 28, 2021 (edited) On 11/26/2021 at 10:47 AM, lattechan said: (just saw that)* someone solved this but I had this issue and it was solved for me by rerolling encryption constant @Kaphotics I'm not sure how that works (encryption constant) I'll read up on it. Anyways in my case they were pokemon from in-game, my ball capsule issue was unrelated to Pkhex but was solved by it. Encryption constant is used to encrypt/decrypt a Pokémon file in-game, but it is also in effect just another identifying aspect of an individual Pokemon (which is perhaps partially why for BDSP, they decided to use a Pokémon's encryption constant as its identifying variable for Ball Capsule assignment). Edited November 28, 2021 by english09 1
lattechan Posted November 28, 2021 Posted November 28, 2021 (edited) 11 hours ago, english09 said: Encryption constant is used to encrypt/decrypt a Pokémon file in-game, but it is also in effect just another identifying aspect of an individual Pokemon (which is perhaps partially why for BDSP, they decided to use a Pokémon's encryption constant as its identifying variable for Ball Capsule assignment). Thank you, that makes sense. I don't have the pokemon as a file anymore unfortunately, but I did notice the one that was "broken" had the same PID and Encryption Constant. I've never seen this in my life before and only on that one that was broken, maybe it's related? I did try forcing another to have the same to test it but I wasn't able to get it to break again although I only tried one time (copying PID to constant box) Edited November 28, 2021 by lattechan words are hard
theSLAYER Posted November 29, 2021 Posted November 29, 2021 Only GBA/NDS caught mons can have the EC=PID.
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