Jump to content

Recommended Posts

Posted

Wasn't sure whether to put this question in the R/S/E section or Fr/Lg, since I'm asking about both sets of Gen III games. I was hoping someone could tell me at what point in the game the stats of the roaming Pokemon are set... for Latios and Latias in R/S/E, and the Legendary Beasts in Fr/Lg. Is it after you first beat the elite 4... or upon your first encounter with them... does it vary betweeen the games?

I'm asking because I'd like to know at what point I should avoid saving if I want to soft reset for different specimens of the roamers.

Posted

Where have you been so long?

Anyway if i recall correctly the EON are set after you see it on the TV. So it is pointless. And AS for the legendary Beasts i think they are set when you beat the Elite Four.

I remember that there is a glitch in the game about the Kanto roamers. There was a thread if i recall well.

Posted

Ah, thanks for the info. As for your question, I've been busy with a ton of schoolwork, lol.

I remember that there is a glitch in the game about the Kanto roamers. There was a thread if i recall well.

Yeah, I have read that one. The glitch (which affects Ruby/Sapphire as well, but not Emerald) has something to do with the roamer stats not being transferred properly after you catch them; limiting most of the IVs to 0... I think one can be as high as 7, and another 31. I'm not sure if v1.1 of Fr/Lg had this glitch, or if only Emerald was released late enough to get the fix... but I intend to find out after Pal Parking the roamer I catch in the FireRed game I'm currently playing (which is on a 1.1 game pak).

Ah well, I guess I'll just have to be satisfied with only being able to catch a single specimen of each Legendary Beast (two, if you count the ones in Colosseum). For the EONs, at least, I have Latias and Latios on Southern Island in Ruby and Emerald, respectively. So there can always be more of them.

Posted

This is how the glitch happens:

In binary, a Pokemon's IVs are stored as this:

SpDef/SpAtk/Speed/Attack/Defense/HP

Where each value between slashes ranges from 00000 to 11111 in binary (0 to 31 in decimal).

So for example, the IVs 27/14/16/31/5 (with HP first and SpDef last) would be stored as:

00101/11111/10000/01110/11011

What the glitch does is that it copies only the last eight numbers, changing the rest to zeros:

00000/00000/00000/00110/11011

or 27/6/0/0/0/0

This means that only the HP IV is copied correctly; and the Attack IV can be no higher than 00111 in binary or 7 in decimal.

Effectively:

- HP is correct

- Defense, Speed, SpAtk, and SpDef all become 0

- If Attack is 16 or higher, subtract 16 from it

- If it is still 8 or higher, subtract 8 from it

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