Jump to content

Recommended Posts

Posted

image.thumb.png.416094adb8c272db5b5f6893e84b890e.png

firstly sorry if this has been asked before, so as you can see in the screenshot, i simulated a trade evo of alakazam by changing the species, and in any gen, even in gen 7 (which is also a 3ds game) there has never been problems, and this happens not just for pokemon xy but i tested and it also happens for oras too. i even tried doing a legit self trade with emulator and it was still flagged the same. if there's any way to fix this, that'd be great

Posted

Nothing to fix, legality check is working as intended.

Pokémon that evolve by trading need to have verifiably been traded to another player, having handling trainer data. You moved the Kadabra from your Y save file to your Ultra Sun save file, assigning it HT data (Selene), so PKHeX knows it visited another game at some point. Just changing the species when editing your Y save data does not prove it was ever moved to another game.

Posted
1 hour ago, baconnguy39 said:

 

firstly sorry if this has been asked before, so as you can see in the screenshot, i simulated a trade evo of alakazam by changing the species, and in any gen, even in gen 7 (which is also a 3ds game) there has never been problems, and this happens not just for pokemon xy but i tested and it also happens for oras too. i even tried doing a legit self trade with emulator and it was still flagged the same. if there's any way to fix this, that'd be great

Without more information I think I know what might be going on. That Alakazam, I'm assuming you caught it in your gen 6 game and to simulate the trade you just changed the species to Alakazam. You are just missing a step to properly simulate a trade. On the "OT/Misc" tab you will find a section labeled "Latest (not OT) Handler". Put a word or letter into the textbox so it is not empty. Then set the "Current handler" drop down menu to "OT". The reason it is working in gen 7 when you move the Kadabra over then change the species is because the Pokémon is no longer in it's original game so the "Latest (not OT) Handler" information is filled in. The "Latest (not OT) Handler" shows that the Pokémon has been traded or transferred at some point in the past. However, do note that on the gen 7 game the "Current handler" drop down menu will be set to "HT" and that is because the Pokémon is not with its original trainer anymore.

Posted (edited)
16 hours ago, Poke J said:

Without more information I think I know what might be going on. That Alakazam, I'm assuming you caught it in your gen 6 game and to simulate the trade you just changed the species to Alakazam. You are just missing a step to properly simulate a trade. On the "OT/Misc" tab you will find a section labeled "Latest (not OT) Handler". Put a word or letter into the textbox so it is not empty. Then set the "Current handler" drop down menu to "OT". The reason it is working in gen 7 when you move the Kadabra over then change the species is because the Pokémon is no longer in it's original game so the "Latest (not OT) Handler" information is filled in. The "Latest (not OT) Handler" shows that the Pokémon has been traded or transferred at some point in the past. However, do note that on the gen 7 game the "Current handler" drop down menu will be set to "HT" and that is because the Pokémon is not with its original trainer anymore.

 

16 hours ago, sora10pls said:

Nothing to fix, legality check is working as intended.

Pokémon that evolve by trading need to have verifiably been traded to another player, having handling trainer data. You moved the Kadabra from your Y save file to your Ultra Sun save file, assigning it HT data (Selene), so PKHeX knows it visited another game at some point. Just changing the species when editing your Y save data does not prove it was ever moved to another game.

(skip to my main question on the last paragraph if you want)
thanks for the answers and you all were right, the mons i tested on "every other gen" i mentioned are mons that were transferred from past gens already so they had no problems since it was already on HT, and the solution for it really is to just have the mons be on HT. but then i did some i did some testing myself after, on gen 6 to gen 9:


image.thumb.png.d82342ea3c75436d4c2c9a25e9cc6607.png

 

while i was testing, i found that some pokemon get flagged while some other dont, then i made this test, and i realized that for gen 8+, the bottom 2 row mons of these saves are mons that legends arceus introduced evolution without trading (with linking cord or their held items) and they were legal, while the top 2 row mons are ones not having a change from legends arceus and stayed flagged

so anyway, my main question now is if you noticed gengar (ultra sun) and trevenant (scarlet) that i selected, they were the only ones that werent flagged in their rows and they were still on OT, i couldnt think of an exception or explanation for them, so i was wondering whats the reasoning for them, thanks again

 

Edited by baconnguy39
Posted

Trevenant is available in the wild directly at that stage, from the same location and in the same level range as Phantump, so by "fake-evolving" the program figures you caught the encounter at Trevenant stage instead.

Similarly, Haunter in the Thrifty Megamart can SOS call for a direct wild Gengar, so if the met location is from that, there's not enough to disprove that you caught the Gengar directly.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...