Jump to content

PKHeX new update legality errors (contribution page)


theSLAYER

Recommended Posts

11 hours ago, theSLAYER said:

Were you playing on an emulator?

Ohhh, wait, now that I think about it, playing GBA games on the DSi is actually emulation as the device doesn't have hardware to run DS games, isn't it? I'm guessing the CPU timings aren't emulated correctly and I have to fix the IVs by using the ones from method 1 that came up on RNG Reporter. It would seem like PKHeX is correct on that.

Link to comment
Share on other sites

9 minutes ago, theSLAYER said:

I mean there’s no GBA slot on the DSi, so that sounds correct.

Gotcha, the method 1 IVs are marked legal so PKHeX is working as intended. I had no idea emulation can mess up sometimes, just did some research on this exact issue and it's awesome to learn something new. Thank you and the team for looking into this!

Link to comment
Share on other sites

Posted (edited)

I'm running into a weird issue concerning ability slots. I'm modifying a fire red save and sometimes pkhex seems to give a differing ability slot compared to what pokefinder/rngreporter displays.

On pokefinder, method 1 PID 05F13E0B correlates with ability slot 1 (2nd ability), but on pkhex it correlates with the first ability (slot 0). If I try to change the ability to the appropriate slot, it flags as illegal.

Edited by S720z
Link to comment
Share on other sites

35 minutes ago, S720z said:

I'm running into a weird issue concerning ability slots. I'm modifying a fire red save and sometimes pkhex seems to give a differing ability slot compared to what pokefinder/rngreporter displays.

On pokefinder, method 1 PID 05F13E0B correlates with ability slot 1 (2nd ability), but on pkhex it correlates with the first ability (slot 0). If I try to change the ability to the appropriate slot, it flags as illegal.

If a pokemon does not have two distinct abilities, then it cannot have the second ability slot.

Link to comment
Share on other sites

  • 1 month later...

1. How you caught the mon:
Location: Genuine Pokewalker/HeartGold Transfer on 3DS, Yellow Forest route
Level: 10
All Changes: No changes

2. See attached

3. Version of PKHeX you're using: 20240727

4. Issue: This Pikachu was freshly caught and transferred from my pokewalker to my HeartGold cart on my 3DS but when viewed in the PkHex box it shows a legality issue. When put into the editor and evaluated for legality, PkHex says it is legal and corrects the error mark to a checkmark. When a copy of the Pikachu is put into the box, no legality error is shown even without checking for legality. Weirdly, no legality issues show for the Volt Tackle Pikachu caught at the same time using the same method (I will upload that one if needed). This is hopefuly just a trivial GUI issue, especially considering the Pikachu in question is the most basic type from the Yellow Forest Route, but I thought you might like to know about this bug(?) anyway just to be sure.

0025 - PIKACHU - 0185AB00000A.pk4

Link to comment
Share on other sites

2 hours ago, HappyMaractus said:

1. How you caught the mon:
Location: Genuine Pokewalker/HeartGold Transfer on 3DS, Yellow Forest route
Level: 10
All Changes: No changes

2. See attached

3. Version of PKHeX you're using: 20240727

4. Issue: This Pikachu was freshly caught and transferred from my pokewalker to my HeartGold cart on my 3DS but when viewed in the PkHex box it shows a legality issue. When put into the editor and evaluated for legality, PkHex says it is legal and corrects the error mark to a checkmark. When a copy of the Pikachu is put into the box, no legality error is shown even without checking for legality. Weirdly, no legality issues show for the Volt Tackle Pikachu caught at the same time using the same method (I will upload that one if needed). This is hopefuly just a trivial GUI issue, especially considering the Pikachu in question is the most basic type from the Yellow Forest Route, but I thought you might like to know about this bug(?) anyway just to be sure.

0025 - PIKACHU - 0185AB00000A.pk4 236 B · 1 download

Attached file has no issues.

To check legality in box, hold control when right clicking.

Link to comment
Share on other sites

Checking Legality in the box yielded the following, which was conveniently copied to clipboard:

Invalid: Move 4 PP is above the amount allowed.
===

Valid Move 1: HGSS-Default move.
Valid Move 2: HGSS-Default move.
Valid Move 3: HGSS-Default move.
Valid Move 4: Empty Move.

Valid: Nickname matches species name.
Valid: Current level is not below met level.
Valid: All ribbons accounted for.
Valid: Ability matches ability number.
Valid: Correct ball for encounter type.
Valid: Form is Valid.
Valid: Gender matches PID.
Valid: Nature matches PID.
Valid: Encounter Type matches encounter.
===

Encounter Type: Pokéwalker Encounter (YellowForest) (Pikachu)
Location: Pokéwalker
PID Type: Pokewalker

Link to comment
Share on other sites

I need help!

I'm having this very repetitive problem with the latest version of PKhex, older versions mark them as legal, but the latest version all the time throws this error:

17232729623635191147900925371704.jpg

Link to comment
Share on other sites

4 hours ago, lokiike said:

I need help!

I'm having this very repetitive problem with the latest version of PKhex, older versions mark them as legal, but the latest version all the time throws this error:

17232729623635191147900925371704.jpg

Read the first post of this thread again:

NOT FOR USER MISTAKES OR TROUBLESHOOTING HELP.

The message is clear enough to help you fix your mistake you made creating the data months ago.

Link to comment
Share on other sites

On 8/7/2024 at 6:16 PM, HappyMaractus said:

Checking Legality in the box yielded the following, which was conveniently copied to clipboard:

Invalid: Move 4 PP is above the amount allowed.
===

Valid Move 1: HGSS-Default move.
Valid Move 2: HGSS-Default move.
Valid Move 3: HGSS-Default move.
Valid Move 4: Empty Move.

Valid: Nickname matches species name.
Valid: Current level is not below met level.
Valid: All ribbons accounted for.
Valid: Ability matches ability number.
Valid: Correct ball for encounter type.
Valid: Form is Valid.
Valid: Gender matches PID.
Valid: Nature matches PID.
Valid: Encounter Type matches encounter.
===

Encounter Type: Pokéwalker Encounter (YellowForest) (Pikachu)
Location: Pokéwalker
PID Type: Pokewalker

Empty moves should have 0 PP.

PKHeX takes the stance of flagging anything that disobeys the rules as invalid, even if it may have been done by bad game code. Some mystery gifts in future games also set PP to empty move slots, and need to be healed in-game/viewed&set to correctly reset to 0 PP.

Link to comment
Share on other sites

12 hours ago, Kaphotics said:

Empty moves should have 0 PP.

PKHeX takes the stance of flagging anything that disobeys the rules as invalid, even if it may have been done by bad game code. Some mystery gifts in future games also set PP to empty move slots, and need to be healed in-game/viewed&set to correctly reset to 0 PP.

I see. That makes sense. Better safe than sorry when it comes to legality. Thank you.

 

Link to comment
Share on other sites

Noticed a Whismur caught 4 years ago on my Emerald Cartridge throws the error from the below screenshot in the most recent version of PkHex (20240727), This error was not present with this same Whismur in the previous version of PkHex (20240703).

1. How I caught the Pokemon: - Pokemon Emerald Authentic Cartridge, Met level 6 either Route 116 in the grass or Rusturf tunnel in the cave, I think it was all 8 badges unlocked at the time of catching it. 

3. PkHex Version (20240727)

image.thumb.png.918b8ee3e2421d20e1bf56c92a084d92.pngimage.thumb.png.aec10d761da349e2e278e1f8c7bcd584.png

 

0293 - Whismur - 2613FFBA8D28.pk7

Edited by Doncut97
Link to comment
Share on other sites

On 8/15/2024 at 8:52 PM, Doncut97 said:

Noticed a Whismur caught 4 years ago on my Emerald Cartridge throws the error from the below screenshot in the most recent version of PkHex (20240727), This error was not present with this same Whismur in the previous version of PkHex (20240703).

1. How I caught the Pokemon: - Pokemon Emerald Authentic Cartridge, Met level 6 either Route 116 in the grass or Rusturf tunnel in the cave, I think it was all 8 badges unlocked at the time of catching it. 

3. PkHex Version (20240727)

image.thumb.png.918b8ee3e2421d20e1bf56c92a084d92.pngimage.thumb.png.aec10d761da349e2e278e1f8c7bcd584.png

 

0293 - Whismur - 2613FFBA8D28.pk7 260 B · 2 downloads

Thanks, fixed on latest commit.

https://github.com/kwsch/PKHeX/commit/9d06a2bc2d0ec5f7c0f020acd73a2144a4d30c2c

Link to comment
Share on other sites

  • 4 weeks later...

Minun_PKHEX_Bug.png.a77c506dabb8a29a2d49f9f8aac6bcd3.png

I noticed this in the most recent PKHex version (20240727). All of the Pokemon in the displayed box were caught wild in Emerald (emulator) and Pal Parked (also with an emulator). The app seems to be picking up the Minun as an event Pokemon, but it was a normal Emerald capture.

I have attached the original PK3 file from Emerald as well as the PK4 file from Diamond after the Pal Park transfer.

0312 ★ - MINUN - AA03871E914B.pk4 0312 ★ - MINUN - 81DF871E914B.pk3

Link to comment
Share on other sites

4 hours ago, Troggy said:

Minun_PKHEX_Bug.png.a77c506dabb8a29a2d49f9f8aac6bcd3.png

I noticed this in the most recent PKHex version (20240727). All of the Pokemon in the displayed box were caught wild in Emerald (emulator) and Pal Parked (also with an emulator). The app seems to be picking up the Minun as an event Pokemon, but it was a normal Emerald capture.

I have attached the original PK3 file from Emerald as well as the PK4 file from Diamond after the Pal Park transfer.

0312 ★ - MINUN - AA03871E914B.pk4 236 B · 4 downloads 0312 ★ - MINUN - 81DF871E914B.pk3 100 B · 4 downloads

Works fine on latest commits / development build; assumedly was fixed in the past month or so.

image.png

Link to comment
Share on other sites

Looking to legalize these personally caught pokemon from the recent mass outbreak event that ran from August 23 - September 1, 2024

They are untouched, not leveled up from original caught level and not modified in any way.

They have marks and we're caught non-shiny except Sliggoo which was shiny hunted for the Misty Mark.

I don't know if Pkhex counts the Misty Mark as illegal but I sure hope not.

I was trying to shinify and clone them but Pkhex returned an error saying they are illegal even though I caught them myself in game without mods.

Running the latest version of Pkhex 20240727

0704_-_Goomy_-_F51AB424FA01.pk9 0704_-_Goomy_-_C125CBDE3B48.pk9 0704_-_Goomy_-_20217AF94974.pk9 0705-01_-_Sliggoo_-_70B93887BDAD.pk9 0704_-_Goomy_-_D03831139BD5.pk9 0705-01_-_Sliggoo_-_0ABB5A61A411.pk9 0704_-_Goomy_-_518911E570A0.pk9 0374_-_Beldum_-_D30ECAEC6FB7.pk9 0704_-_Goomy_-_E29DF96179E8.pk9 0374_-_Beldum_-_4ABCEF0AE35E.pk9 0704_-_Goomy_-_BC97E92107D7.pk9 0374_-_Beldum_-_DAD8EFA45446.pk9 0704_-_Goomy_-_2ADEE0A2F372.pk9 0704_-_Goomy_-_BBD686659DBD.pk9 0704_-_Goomy_-_C406DCC703EA.pk9

Edited by Nayumi246
The Pkhex Build wasn't mentioned.
Link to comment
Share on other sites

  • 2 weeks later...
  • 2 weeks later...

Pokemon from Pal Park caught in any ball except Poke Ball marked as illegal, even though (I'm 99% sure) they retain the ball they were originally caught in. image.png.4f153bf4c170e09d3846d2e1b13d7baf.png

Link to comment
Share on other sites

6 minutes ago, kpwa said:

Pokemon from Pal Park caught in any ball except Poke Ball marked as illegal, even though (I'm 99% sure) they retain the ball they were originally caught in. image.png.4f153bf4c170e09d3846d2e1b13d7baf.png

No, they're hacked shinies without a valid wild PIDIV, so they could only originate from eggs, which can only be in Poke Balls. Not an issue with PKHeX. This is only for reporting legitimate pokemon that have not been modified in any way.

Link to comment
Share on other sites

2 hours ago, Kaphotics said:

No, they're hacked shinies without a valid wild PIDIV, so they could only originate from eggs, which can only be in Poke Balls. Not an issue with PKHeX. This is only for reporting legitimate pokemon that have not been modified in any way.

My apologies. I got this off of the GTS, I was unaware.

Link to comment
Share on other sites

 

I'm transfering my Gen3 living dex pokemon, all caught by myself in a emulator (VBA-RR), to Diamond using Pal Park (DesMuMe). After transfering them, some are flagged as illegal in the latest version 20240727, however they appear just fine in the previous version 20240703. I have not messed or modified these o 

image.png.a8f49d02cb1451c22ba865a16e8c0601.png

image.png.f592f5fed97c67075550023eeeed0f18.png

image.thumb.png.2ba31df2ae9c518a03d74eb2b206908d.png

0276 - TAILLOW - 2A14D7B96487.pk3 0276 - TAILLOW - F953D7B96487.pk4 0277 - SWELLOW - 91F0C5013C94.pk4 0277 - SWELLOW - CC4EC5013C94.pk3 0293 - WHISMUR - 76F7FD70584B.pk4 0293 - WHISMUR - B4D3FD70584B.pk3 0294 - LOUDRED - 945DFD19A55F.pk4 0294 - LOUDRED - D877FD19A55F.pk3 0295 - EXPLOUD - 5E24E5D7ADA6.pk4 0295 - EXPLOUD - 9FD8E5D7ADA6.pk3 0300 - SKITTY - 5C807F073BA5.pk3 0300 - SKITTY - 23D07F073BA5.pk4

Link to comment
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...