Jump to content

PKHeX new update legality errors (contribution page)


Recommended Posts

PKHeX is flagging my Colosseum starters as illegal. I just used EonTimer and the GameCube RNG assistant to get the attached Umbreon and Espeon, but its flagging them with the error,  "Invalid: Unable to match encounter conditions to a possible RNG frame."

Conditions: Starter

Level Met: Espeon, 25; Umbreon, 27

Changes: None

197 - UMBREON - F7ED62A7661F.ck3 196 - ESPEON - 534B1E7564DA.ck3

Link to post
Share on other sites
  • Replies 135
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

PKHeX needs to be updated for GMax Melmetal to be flagged legal. Also, it can't be traded online as it's a new event. Give it some time and it should be tradeable soon. It happens every time a new eve

Gen3 Events are not catalogued in any serializable format, so PKHeX does not recognize those that aren't already hardcoded in the EncounterWC3.cs file.

Read the previous posts in the thread. You aren't special; you don't deserve individualized help for repeat questions.

Posted Images

3 hours ago, Loptous said:

PKHeX is flagging my Colosseum starters as illegal. I just used EonTimer and the GameCube RNG assistant to get the attached Umbreon and Espeon, but its flagging them with the error,  "Invalid: Unable to match encounter conditions to a possible RNG frame."

Thanks, fixed in latest commit!

https://github.com/kwsch/PKHeX/commit/6071834d4f08b2e65ec8e3aad5325baaa077fb88

  • Like 1
Link to post
Share on other sites
59 minutes ago, AlamosIT said:

Hello, I noticed that every PK3s from PCNY Distribution Machine shared by Deoxyz are flagged as illegal. PK2 are ok.

I think you already know it. But maybe not.

Thank for your work❤️

Gen3 Events are not catalogued in any serializable format, so PKHeX does not recognize those that aren't already hardcoded in the EncounterWC3.cs file.

  • Like 2
Link to post
Share on other sites
11 minutes ago, Kaphotics said:

Gen3 Events are not catalogued in any serializable format, so PKHeX does not recognize those that aren't already hardcoded in the EncounterWC3.cs file.

Ok, I supposed there was a reason like this.

Thanks and sorry for wasting your time.

Link to post
Share on other sites
  • 2 weeks later...

Hello!

I downloaded the most recent version of PKHEX(20201230) and noticed that now most of my Pokemon's relearn moves are invalid when they were set in version (20201128) via the batch editor. I'm not sure if this is a bug but when I try and fix it using .RelearnMoves=$suggest in the batch editor in (20201230) it still says the moves are invalid.

I attached photos and an example mon showing how it's showing the discrepancy. I'm sorry if this was discussed in the release notes but I didn't notice any changes regarding relearn moves in them.

2021-01-08 (2).png

2021-01-08 (3).png

Link to post
Share on other sites

Eevees caught in the Pokéwalker are being flagged as Illegal if they are evolved before being transferred.

I was transferring some Pokéwalker Pokémon from SoulSilver to Black, but my Leafeon was marked as illegal.
I loaded the SS save into PKHeX, and the Leafeon is considered legal in SS; it is only flagged in Gen 5 and above with, "Encounter Type PID mismatch" and, "Encounter Type does not match Encounter."
So I restored a previous version of my save that had the original Eevee before I traded it to Platinum and evolved and transferred it to Black, and it is marked as legal in both Black and SS.
If I change the Eevee to a Umbreon, Espeon, Leafeon, or Glaceon in the Black save using PKHeX and increase it's level from 10 to 11 then it is not flagged.

I have included both a pk4 and pk5 file of the Eevee and Leafeon affected and an editied Umbreon that is considered legal.

Changes made to the Umbreon:
1. Species changed from Eevee to Umbreon.
2. Level Changed from 10 to 11.

No changes were made to the other Pokémon. Just a drag and drop into a folder from the respective saves.

133 - EEVEE - 85B16900004C.pk4 133 - EEVEE - DF246900004C.pk5 197 - Umbreon - CC1D6900004C.pk5 470 - Leafeon - 7DD16900004C.pk4 470 - Leafeon - D2536900004C.pk5

Link to post
Share on other sites
1 hour ago, Loptous said:

Eevees caught in the Pokéwalker are being flagged as Illegal if they are evolved before being transferred.

I was transferring some Pokéwalker Pokémon from SoulSilver to Black, but my Leafeon was marked as illegal.
I loaded the SS save into PKHeX, and the Leafeon is considered legal in SS; it is only flagged in Gen 5 and above with, "Encounter Type PID mismatch" and, "Encounter Type does not match Encounter."
So I restored a previous version of my save that had the original Eevee before I traded it to Platinum and evolved and transferred it to Black, and it is marked as legal in both Black and SS.
If I change the Eevee to a Umbreon, Espeon, Leafeon, or Glaceon in the Black save using PKHeX and increase it's level from 10 to 11 then it is not flagged.

I have included both a pk4 and pk5 file of the Eevee and Leafeon affected and an editied Umbreon that is considered legal.

Changes made to the Umbreon:
1. Species changed from Eevee to Umbreon.
2. Level Changed from 10 to 11.

No changes were made to the other Pokémon. Just a drag and drop into a folder from the respective saves.

Works fine on the latest commits; was already reported and resolved since the last release.

  • Like 1
Link to post
Share on other sites

Hello:

I attached two save games with false positives, hope it helps.

Save 1 is Pokemon Black 2 Spanish. Original game played on original hardware (Nintendo DS Lite), then used a 2DS to get the save file.

  • Yanci (Belinda in the Spanish version) trades are marked as illegal, they worked on the previous version (unable to match an encounter).
  • The happiny egg you get as a gift is marked as illegal as well (unable to match a gift egg encounter)

Pokemon lets go Pikachu (English game), played on Nintendo Switch then saved with Check Point.

  • Some trades are marked as illegal. For example I got Alola Rattata from Tatianna and evolved to Raticate. Rattata is ok, but Raticate is marked as illegal.
  • I also got 2 Alola Vulpix, one from the GTS and another from a friend that I evolved to A. Ninetales and both are marked as illegal.
  • Evolved A. Graveler marked as illegal because the CP doesn't match. I evolved it from a legally caught A. Geoduda so I guess the way the game and pkhex calculates the CP is slighty different (498 LGP vs 499 Pkhex). I don't count it as an error, I guess its impossible to replicate the formula.

savedata_LGPE Dex.bin POKEMON B2 SPANISH.sav

Link to post
Share on other sites

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...