codemonkey85 Posted July 3, 2009 Posted July 3, 2009 Depositing in PC only lowers FULL-HACKED Stats. What I mean by FULL-HACKED Stats is like a Magikarp with 300 Attack for examply. Magikarp can't have that much. So if you put it in the PC it's attack will simply go back to the supposed attack for its Level/Nature/IV/EV. Let me explain this really quick. The data structure of a Pokémon stored in the PC is 136 bytes long. For party Pokémon, the data is 236 bytes long. The last 100 bytes hold info like calculated battle stats, level, status conditions, and other stuff. Every time you deposit a Pokémon and then withdraw it, you are basically deleting that information and then recalculating it. That is why stuff like your 300 Attack Magikarp would be fixed. However, the Pokémon's Ability is not stored in that last 100 bytes, and therefore it would not be recalculated from depositing / withdrawing the Pokémon. Get it?
Jayc Posted July 6, 2009 Posted July 6, 2009 Get it? I think this has already been answered. On a side note, the only way to keep hacked stats while depositing over from the party is to edit the ROM itself?
codemonkey85 Posted July 7, 2009 Posted July 7, 2009 Yes, you would need to edit the ROM in such a way that boxed Pokémon retain the 236 byte structure, if it's even possible to do that. I think this has already been answered. I was simply explaining the answer, which no one had done yet.
Okami Posted July 8, 2009 Posted July 8, 2009 Thank goodness. No longer do I need to answer this question! :tongue: Thank you, Wraithy~
wraith89 Posted July 8, 2009 Author Posted July 8, 2009 This topic's been out for quite a long time. First time seeing this?
Okami Posted July 8, 2009 Posted July 8, 2009 Yes, I've been busy elsewhere. Unlike some people, I have a life outside of this box. =P
wraith89 Posted July 8, 2009 Author Posted July 8, 2009 (edited) Yes, I've been busy elsewhere. Unlike some people, I have a life outside of this box. =P You don't mean me, now do you? >.> I don't sit 8 hours on the same spot in front of the computer unlike some people Edited July 11, 2009 by wraith89
Jayc Posted July 10, 2009 Posted July 10, 2009 Yes, you would need to edit the ROM in such a way that boxed Pokémon retain the 236 byte structure, if it's even possible to do that. Or perhaps changing the species' base stats?
damio Posted July 11, 2009 Posted July 11, 2009 I put the table into Excel, sorted it to alphabetical order, for anyone that wants it, download the zip, or the xls file from here PID-Ability Spreadsheet.zip
Psycho K Posted July 11, 2009 Posted July 11, 2009 Well, if you make it appear hatched, it can have any PID you want. Just to be totally clear, this is the only case where it can have any PID you want, right? It originating from Pal Park would be inadequate?
wraith89 Posted July 11, 2009 Author Posted July 11, 2009 Just to be totally clear, this is the only case where it can have any PID you want, right? It originating from Pal Park would be inadequate? Well, if the Pal Park Pokemon was hatched, then PID wouldn't matter So yes, just for hatched Pokemon, PID will NOT matter. However, just make sure the Ability class is right
Zekira Posted September 14, 2009 Posted September 14, 2009 2) What about those from R/S/E/FR/LG that gained a new ability in DPP and were Class 2? Will they change abilities? Frankly, I don't know. I haven't tested this out yet, but I believe after evolving one, their ability should change. I could be wrong. I've quite looked into this. Class 1 and Class 2 do exist on RSEFRLG already. If the Pokémon from RSEFRLG are Class 2, and they gain new abilities as they're migrated and evolve, their abilities do change. So far I've tested this on Breloom, Linoone, and Mightyena. All 3 of them changed abilities and all of them were class 2, and obviously they were Shroomish-Zigzagoon-Poochyena originally. Though these are just 3 tests and it's still insufficient because not all 100>x<386 Pokémon with new abilities have been tested yet, but in theory it should work like this.
Sukeny (Chica) Posted September 23, 2009 Posted September 23, 2009 I have found out watching my pkm legitimate that (pkms of nds always usually has class correct to the ability). Those of gba when happening to nds, it depends: 1-If pkm has two abilities that existed in gba will be correct the class with the ability . Whereas if one in nds is added to them, it will always have the ability that existed in gba in spite of class that it has (this with pkms without evolving) AND ONLY FOR EDITIONS R/S, FF/LG. 2-Nevertheless, I have observed a peculiar thing. The Pkm of the Colosseum (Or those that they have as Unknown algorithm type as the PCNY) and has pkm two abilities that exist in gba, when passing them to nds will see that some agree class with the ability and other that no. This it is the case of my Rydon of the Coloseum , that when passing it to Platinum, has an ability that does not agree with his class (and that the two abilities of this pkm exist in gba). This verifies once again, that the Unknown type does not have algorithm some.
Luis_FFgamer Posted January 24, 2010 Posted January 24, 2010 SO can someone just clarify this for me please... lets say i create the said Ponyta lv 1 with Flash Fire, but class 1. As long as it's a ponyta it's ability is flash fire, but when it evolves into rapidash the ability shows as flash fire but is really run away, right? So lets say i create a lv100 Rapidash ability flash fire, but class 1, will it still count as flash fire or run away? thanks in advance.
wraith89 Posted January 24, 2010 Author Posted January 24, 2010 Nope, it will always be Run Away once it evolves. It doesn't "show up" as Flash Fire and will show up as Run Away. If you made its ability Flash Fire and is class 1 Rapidash with Pokesav, it will be Flash Fire, despite not being Class 2. But that doesn't make it legal.
Psycho K Posted May 6, 2010 Posted May 6, 2010 Well, if the Pal Park Pokemon was hatched, then PID wouldn't matter So yes, just for hatched Pokemon, PID will NOT matter. However, just make sure the Ability class is right Just want to know if the PID being irrelevant (meaning you can make any via the Generate button) for hatched Pokemon is still the case for Heart Gold and SoulSilver. Thanks in advance.
AllyKat Posted March 6, 2011 Posted March 6, 2011 You know... it wouldn't be so confusing for most if it was just called "Ability". I do know the first time I spotted eyes on one of these PokeSav/PokeGen type applications I had to stop and think. Most people are not aware of what the PID is.
MarkusE Posted March 9, 2011 Posted March 9, 2011 How are Dream World Pokemon handled? Is there a Class 3?
Kaphotics Posted March 9, 2011 Posted March 9, 2011 How are Dream World Pokemon handled? Is there a Class 3? No, it's a flag at 0x42 (01) that overrides the PID based ability.
MarkusE Posted March 11, 2011 Posted March 11, 2011 No, it's a flag at 0x42 (01) that overrides the PID based ability. I knew about 0x42, just didn't realise that it overrode the PID flag. Thanks!
ShadeKoopa Posted September 25, 2011 Posted September 25, 2011 Thanks, this is a big help. Is it possible you could put the Pokemon Class ID for Generation IV Pokemon please?
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