Go ahead, I hope my post can help more people RNG successfully.
I'm certain it will. Thank you again. :-)
Go ahead, I hope my post can help more people RNG successfully.
I am having trouble understanding your problem. Do you mean you killed all 3 roamers? If so, then Latias would be on frame 11. But when you said that you inputted roamer locations, that refutes your previous statement. SO my question is: What roamers are currently roaming there? (the ones that are not killed)So I am currently trying to RNG a Latias. I want the spread on Frame 909 with the IVs 31/7/31/31/31/31. I have also read that if the three roamers are out, then Latias will have the frame of 11. But when using the seed 871701ED and inputting the roamer locations, I see that it says "Frame Advanced: 2" Does this mean that my initial frame will be on 2 and therefore I will need to tap the radio station 909-11-2 = (896) times? Some one correct my math if I'm wrong.
The reason I ask is because I advanced the frame all the way to 896 and defeated Lance, but when I caught Latias her spread was 2 frames after my target frame.
@Jerry07
No dude. What I'm talking about is captured shinies, not breeding. I can breed shinies in less than an hour. What I'm trying to do is the capture tab from the time finder. I want to try how to catch a shiny pokemon. Sorry for the confusion. How long does this usually take to get a result? Especially if the IVs are flawless?
you will have to collect/reject the 6 eggs since elm calls don't advance the IRNG.When RNG abusing for shiny eggs does calling Elm advance the egg frames or not? For example if I have a shiny egg on frame 7 will calling Elm 6 times before putting parents into daycare make the shiny egg be the first egg I pick up? or will I still have to collect/reject 6 eggs before I get the shiny one irrespective of how many times I call Elm?
If the Time Finder has given me a result that gives Ability 1, will that be OK for Pokemon with 1 ability? And is Sendoff Spring a good place to fish (due to no NPCs, on Platinum).
yes it will work even of the pokemon only has ability, and if the pokemon you want is in sendoff spring then you can fish there. If your just fishing to check your seed then you can just fly to the resort area and fish a magikarp (they come at high levels), as long as you don't wait too long to do it the NPC movements wouldn't have advanced the frames much and you can still check your seed. Note: the high level magikarp in the resort area only appear in Platinum not D/PIf the Time Finder has given me a result that gives Ability 1, will that be OK for Pokemon with 1 ability? And is Sendoff Spring a good place to fish (due to no NPCs, on Platinum).
@rocko, You DON'T have to save in front of the lady.
Save in front of the day care man(when you already have an egg in the poketch app #9)
@musicmeister, I can do it with 1 hour depending on the taps.
I once had a shiny breed that only needed 6 happiness app taps.
Okay, I actually managed to hit my Pokewalker munchlax with a seed given to me by Showsni. IV's and nature are fine, but whereas others have gotten ability 1, I got ability 0 (which is Pickup/Immunity). I understand that the natures aren't always consistent, but is there anyway of predicting what you will get based on a current frame?
Pokewalker PID Calculation:
Adapting Wichu's pseudocode to explain my findings:
Key differences between Wichu's original posting and the above code:Code:rnd = CallIrng() nature = rnd % 24 # There are actually 25 natures, so this prevents the Quirky nature being chosen, for some reason. pid = (((trainerId ^ secretId) >> 8) ^ 0xFF) << 24 # the most significant byte of the PID is chosen so the Pokémon can never be shiny. nature = nature - (pid % 25) # Adjusts the nature value so that when it is added to the PID, the resulting nature is the same as the original chosen nature. This can underflow to give a negative number. pid = pid + nature # Creates the PID with the correct nature. If nature is negative, underflows to give a PID in the form 0xXXFFFFYY; otherwise, the PID is in the for 0xXX0000YY. gr = GenderRate(species) # Gets the gender rate of the Pokémon (0-255; 0 is always male, 254 is always female, and 255 is genderless). if (gender == male) #the gender forcing only seems to happen when necessary pid = pid + ((((gr - (pid & 0xFF)) / 25) + 1) * 25) # Ensures gender is set to male without affecting nature. if ((rnd & 1) != (pid & 1)) # If ability does not match the chosen ability pid = pid + 25 # Switches ability without affecting nature end if else if (gender == female) pid = pid - (((((pid & 0xFF) - gr) / 25) + 1) * 25) # Ensures gender is set to female without affecting nature. if ((rnd & 1) != (pid & 1)) # If ability does not match the chosen ability pid = pid - 25 # Switches ability without affecting nature end if end if return pid
Gender forcing algorithms only happen when the initial PID's gender does not match the forced gender. Single-gender and genderless Pokemon do not appear to have their PID adjusted by these steps.
The force female algorithm is pid - (), not pid + ()
The ability swap only happens when the gender is swapped.
Practical applications:
Gender rates:
31: Munchlax, Combee, Eevee, Torchic
63: Magby, Machop, Elekid, Abra
127: Everything with a 50/50 gender split
191: Azurill, Clefairy, Jigglypuff, Corsola, Cleffa, Igglybuff
Whenever the gender is forced, the natures with even numbers will be ability 0, and the natures with odd numbers will be ability 1. The only way to avoid this is to have an ID/SID combination that has the correct nature/ability combo and does not have a gender swap. As far as Munchlax is concerned, this makes Selfdestruct + Sassy + Thick Fat very difficult to get*, and Selfdestruct + Careful + Pickup impossible.
(EDIT: It might be worth noting that Hardy + Ability 1 is similarly unobtainable for Pokemon that are forced to be female.)
*Need [(((trainerId ^ secretId) >> 8) ^ 0xFF) << 24] mod 25 to be 23. Every other number either makes Sassy Munchlax go through the gender correction (and even nature -> Ability 0) or are innately even.
does anyone know if with the new RNGReporter you can find your seed based on your 10 Elm responses?
Is there any other reason the having the wrong date, that it would say I have the incorrect date?