juanpironi Posted April 8, 2019 Posted April 8, 2019 Hi, I have a doubt. Until the version of PKHEX 2018/11/9 some pokemon from Colosseum and XD marked them as legal. But starting from the next version of PKHEX to the present, some Pokemon marks them as illegal ... Why? For example: Hitmonchan Nature: Jolly PID: B3E077AB 5 IVS 31, DEF 30 (LEGAL) :D Trapped in Pokemon XD But if Hitmonlee I put the same PID, IVS etc etc. Mark it as ILLEGAL saying: Invalid: Encounter Type PID mismatch. This did not happen in the mentioned version. The editing fields are fine, because I originally caught it in the game PKMN XD But I wanted to edit their IVS and PID as Hitmonchan, but it marks it illegal. Why?
Marinebeast Posted April 8, 2019 Posted April 8, 2019 (edited) In generation 3 (and 4), PIDs are extremely finicky things. IVs, nature, species, encounter type, and other factors all impact the PID, and you definitely cannot copy-paste a PID from one Pokemon to another and expect it to completely work. I would instead suggest taking the Hitmonlee you caught in your save and edit it, rather than copying Hitmonchan's information and building a Hitmonlee out of it. PKHeX in general can be a bit odd with Colo/XD. I've had PKHeX mark completely legitimate stuff from my Colosseum save with the "Encounter Type PID Mismatch" status, even though the only edits were de-evolving starters and whatnot. In a later update, that supposed illegality was completely gone. However, if you want a functional but not fully legal Pokemon, the Hitmonlee you built will likely be perfectly usable and legal ingame. The games rarely seem to care about minor issues like this, even if they're implausible or impossible in the games proper. Edited April 8, 2019 by Marinebeast
juanpironi Posted April 8, 2019 Author Posted April 8, 2019 35 minutes ago, Marinebeast said: Esto es muy probable porque el PID se generó para ese Hitmonchan y no el Hitmonlee que se puede obtener en el mismo juego. En la generación 3 (y 4), los PID son extremadamente delicados en cuanto a cómo se generan y cómo se especifican para cada Pokémon: no puedes simplemente intercambiar las especies, los IV o la naturaleza y conservar el PID original. Si sacó su Hitmonlee de ese salvado y utilizó PKHeX para convertirlo en un Hitmonchan, también se marcaría como ilegal. Los detalles exactos de por qué esto está sucediendo me superan, porque sé muy poco sobre los detalles más finos de la generación de Pokémon Colo / XD, pero esto es normal. I do not agree with what you say. That Hitmonchan that catches in PKMN XD I edit hes stats, PID, nature, ivs, etc. And with the same PID and IVS of Hitmonchan edit other pokemon, but in some just this happens, which marks them as illegal. //--posts merged--// 35 minutes ago, Marinebeast said: Esto es muy probable porque el PID se generó para ese Hitmonchan y no el Hitmonlee que se puede obtener en el mismo juego. En la generación 3 (y 4), los PID son extremadamente delicados en cuanto a cómo se generan y cómo se especifican para cada Pokémon: no puedes simplemente intercambiar las especies, los IV o la naturaleza y conservar el PID original. Si sacó su Hitmonlee de ese salvado y utilizó PKHeX para convertirlo en un Hitmonchan, también se marcaría como ilegal. Los detalles exactos de por qué esto está sucediendo me superan, porque sé muy poco sobre los detalles más finos de la generación de Pokémon Colo / XD, pero esto es normal. I do not agree with what you say. That Hitmonchan I catches in PKMN XD, I edit the stats, PID, nature, ivs, etc. And with the same PID and IVS of Hitmonchan I edited other pokemon, but in some cases, it happens that the illegal trademark and others do not. //--posts merged--// For example, I catch a Rhydon in PKMN XD and I edit his stats like Hitmonchan, PID IVS etc etc, and mark it as legal, but if I use the same stats in Hitmonlee it marks it illegal, and so with other pokemon, some legal others do not. I do not understand why. //--posts merged--// For example, I catch a Rhydon in PKMN XD and I edit his stats like Hitmonchan, PID IVS etc etc, and mark it as legal, but if I use the same stats in Hitmonlee it marks it illegal, and so with other pokemon, some legal others do not. I do not understand why.
Marinebeast Posted April 8, 2019 Posted April 8, 2019 My best recommendation is to just not use the same PID and set of information for an assortment of different Pokemon in the first place. Depending on how XD generates its Pokemon, it may just be impossible for the game's Hitmonlee to have that specific PID while other Pokemon can have it due to their specific circumstances. Specific combinations of IVs, nature, species, and gender (if applicable) may simply not work, depending on how the RNG in XD is rigged up. Hypothetically, it should work as long as you're keeping everything completely accurate (met level, encounter location, etc). But gen 3 RNG + PID creation can be a bit whacky at times... and copy-pasting PID across different species is already getting into messy territory with editing. I cannot name your exact problem here, but it shouldn't surprise that some of your results are flagged as illegal when you're making edits that range into the very implausible (multiple different Pokemon having the same PID). 2
Toffoletto Posted April 8, 2019 Posted April 8, 2019 The fact is that in XD not every PID is actually reachable: some are skipped because of the non-shadow pokemon generated before the shadow one. As for Rhydon, there's not a non-shadow pokemon generated before it, so, in theory, any PID should be valid. With XD, however, Pkhex is still quite inaccurate, since it flags illegal pokemon that are actually legal, and vice-versa. In the end, my recommendation is: if you want shadow pokemon to be legal, you have to actually catch them and keep them as they are. 1
Kaphotics Posted April 8, 2019 Posted April 8, 2019 PKHeX doesn't have any issues related to C/XD parsing flagging things as illegal when they are legal. The program was updated with advanced checks a few months ago which checks all RNG restrictions (PIDIV and NPC team locks).
Toffoletto Posted April 8, 2019 Posted April 8, 2019 @Kaphotics, I have to disagree with you: for example, if a pokemon is caught not in its original location, but from Miror B., Pkhex marks it as illegal, even if it's not. We have already discussed of this issue here: And, as I said, also the opposite is true: there are cases of illegal pokemon marked as legal; we've discussed about this one here:
juanpironi Posted April 8, 2019 Author Posted April 8, 2019 In conclusion @Kaphotics? They are illegal because it is an error, or because they can not be obtained with that PID and IVS although others do? I love PKHEX e.e
Kaphotics Posted April 8, 2019 Posted April 8, 2019 If the PIDIV is flagged as invalid, PKHeX is correct in its assessment. Nature/Gender locks disallow what you're trying to create; the RNG will never yield what you've changed. 2
Toffoletto Posted April 9, 2019 Posted April 9, 2019 @juanpironi, Yes, Kaphotics is right. I suggest checking with Eligor what spreads are reachable and what aren't.
juanpironi Posted April 9, 2019 Author Posted April 9, 2019 Thanks! @Toffoletto Can you send me the Link/Program?
Toffoletto Posted April 9, 2019 Posted April 9, 2019 9 minutes ago, juanpironi said: Thanks! @Toffoletto Can you send me the Link/Program? Sure, here it is: 1
HeatWaves Posted May 21 Posted May 21 @Kaphotics Hello, I am having an issue with the XDColo RNG Reporter. I had used it to make a legitimate pokemon from the game but am getting an error I can not resolve. The error is attached, I have been trying to get this to work for a week or so now. Sorry to bother.
Kaphotics Posted May 21 Posted May 21 40 minutes ago, HeatWaves said: @Kaphotics Hello, I am having an issue with the XDColo RNG Reporter. I had used it to make a legitimate pokemon from the game but am getting an error I can not resolve. The error is attached, I have been trying to get this to work for a week or so now. Sorry to bother. Without knowing what you are trying to generate, nobody can give you accurate advice. You can get a decent enough Pokemon if you just use PKHeX's encounter database.
HeatWaves Posted May 21 Posted May 21 Apologies, I am trying to generate a Primeape, well I actually generated it sometime again and it was marked as legitimate. I will search the database, but am just confused how a pokemon generated with this software is illegitimate.
Kaphotics Posted May 21 Posted May 21 8 minutes ago, HeatWaves said: Apologies, I am trying to generate a Primeape, well I actually generated it sometime again and it was marked as legitimate. I will search the database, but am just confused how a pokemon generated with this software is illegitimate. In your image you've selected Absol, not Primeape. The shadow locks are different per encounter.
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