Jump to content

Recommended Posts

Posted (edited)

 

So this is a bit of an odd one, normally people post about rightfully flagged Pokémon being marked as illegal but this is the opposite. I was creating Pokémon on pkhex (for my Pokémon stadium 2 team) and made a level 5 chansey that knows the move soft-boiled. Pkhex flags this combination as legal. I might be wrong but from what I looked up Chansey learns soft-boiled at level 13 and can learn soft-boiled via tm but only in gen 1. However, if you were to transfer a Chansey from gen 1 with that move it would have to be level 7  at minimum becuase that's the lowest level you can catch it in the wild (Safari Zone) and Pokémon breeding wasn't a thing back then. As far as I know Chansey can't pass soft-boiled as an egg move in gen 2. I've attached the pk2 file too.

 

I've also noticed that it's the same for other moves such as light screen, egg bomb etc. I also don't think it's just limited to Chansey. I'd appreciate it if someone could clarify what the issue might be or if it's something I've missed and it is correctly marked as legal0113 - CHANSEY - BFB4.pk2

Edited by abszs123
Posted (edited)
1 hour ago, Kaphotics said:

PKHeX currently doesn't verify egg move inheritance beyond "is it possible assuming parents exist" not "does any parent /legally/ exist"

Gen 2-5 Allow Combinations of Egg Moves · Issue #4426 · kwsch/PKHeX

image.png

Hi Kurt thanks for getting back so quickly. I've been doing a little more reading around too. If I've understood you correctly the reason it's being flagged as legal is that technically Chansey can know the move soft boiled (when hatched) in gen 3  if the father is a male  Togetic/Clefairy that knows the move form the tutor and the female Chansey also knows move so it should be passed down legally to the offspring. However ,pkhex doesn't know that this condition was only possible in gen 3 so it applies the legality of that egg move form gen 3 onto a gen 2 Chansey? If that's the case am I correct in saying that I should treat a Chansey that knows soft-boiled at level 5 as illegal in this case and maybe do the same with all subsequent Pokémon I find with a similar situation? 

 

Also as a side note how did you get pkhex to provide you with that full list of prompts. I just normally check the legal tick box and it tells me but doesn't give all those prompts. Thanks again for the help.

 

Edit: I've just had another thought after typing this. As I understand it you can hatch a level 5 Chansey in Pokémon gold/silver then transfer it to pokemon red/blue using the time capsule. Once in there you can teach that level 5 Chansey soft-boiled via the TM and then transfer it back into gold and silver and that move should be legal if I've understood this correctly?

Edited by abszs123
Posted

Hold control when viewing legality to get the verbose report as pictured.

Transferring from Gen2->Gen1 requires wiping any "new" move like Heal Bell, and you can't use Stadium 2's relearner to learn TMs from other games.

The program currently permits moves if it can be an inherited levelup move shared by parents (such as, it's in its levelup moveset), or if it is in its permitted eggmove list. The program (at the time of writing this) does not look to see if it is actually possible to originate from parents that can pass such combination of moves.

This isn't related to Generation 3.

Posted
10 hours ago, Kaphotics said:

Hold control when viewing legality to get the verbose report as pictured.

Transferring from Gen2->Gen1 requires wiping any "new" move like Heal Bell, and you can't use Stadium 2's relearner to learn TMs from other games.

The program currently permits moves if it can be an inherited levelup move shared by parents (such as, it's in its levelup moveset), or if it is in its permitted eggmove list. The program (at the time of writing this) does not look to see if it is actually possible to originate from parents that can pass such combination of moves.

This isn't related to Generation 3.

Thanks that worked. So if I'm understanding this correctly pkhex will deem a pokemon as legal if the move is in it's pre evolved level up move set as it will assume the parents must exists somewhere. This is the case for Chansey but something like a hydro pump magikark (before gen 6) would be illegal even if both parents knew that move becuase hydro pump is not something magikarp learns in it's moveset. I think with that being said is there any plant to implement that? no rush or anything though. 

Posted

Correct; in the GitHub issue I linked there is an associated draft of changes that does the parent lineage exploration, but there are some cases it doesn't currently handle and isn't super efficient in its exploration logic. No eta on when it will be implemented fully because it doesn't impact the current online games, only gens 2-5 origin.

  • Like 1
Posted
19 hours ago, Kaphotics said:

Correct; in the GitHub issue I linked there is an associated draft of changes that does the parent lineage exploration, but there are some cases it doesn't currently handle and isn't super efficient in its exploration logic. No eta on when it will be implemented fully because it doesn't impact the current online games, only gens 2-5 origin.

I see, thank you for explaining.

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