Advertisement
Torchickens

Pomeg data corruption nature notes

Nov 13th, 2018
304
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.80 KB | None | 0 0
  1. Nature is determined by PID modulo 25 (a value of 0-24), corresponding to natures detailed at:
  2. https://bulbapedia.bulbagarden.net/wiki/Personality_value#Nature
  3.  
  4. (Copied for quick access)
  5.  
  6. p % 25 Nature
  7. 0 Hardy
  8. 1 Lonely
  9. 2 Brave
  10. 3 Adamant
  11. 4 Naughty
  12. 5 Bold
  13. 6 Docile
  14. 7 Relaxed
  15. 8 Impish
  16. 9 Lax
  17. 10 Timid
  18. 11 Hasty
  19. 12 Serious
  20. 13 Jolly
  21. 14 Naive
  22. 15 Modest
  23. 16 Mild
  24. 17 Quiet
  25. 18 Bashful
  26. 19 Rash
  27. 20 Calm
  28. 21 Gentle
  29. 22 Sassy
  30. 23 Careful
  31. 24 Quirky
  32.  
  33.  
  34. In order to know what nature the corrupted Pokémon will become, you must know its personality value, confirm that it will work for Pomeg data corruption glitch, and add the value (hex:)40000000 to it.
  35.  
  36. The basic examples are as such:
  37.  
  38. In-game trade Pokémon initial PIDs/Natures:
  39.  
  40. Seedot - PID of 0x00000084 (132) - Trade for Ralts at Rustboro : 7 (Relaxed)
  41. Plusle - PID of 0x0000006F (111) - Trade for Volbeat at Fortree: 11 (Hasty)
  42. Horsea - PID of 0x0000007F (127) - Trade for Bagon on Pacifidlog: 2 (Brave)
  43. Meowth - PID of 0x0000008B (139) - Trade for Skitty at Battle Frontier: 14 (Naive)
  44.  
  45. A successful Pomeg data corruption glitch involves either the addition of +0x40 on the highest personality byte (bit 6) to produce an Egg with the substructure orders changed (as detailed here: https://pastebin.com/tanQppsr ), hence producing a corrupted Pokémon Egg (which is not a Bad Egg), or this combined with +0x40 on the highest Trainer ID byte to instantly turn the Pokémon into a corrupted, unhatched Pokémon.
  46.  
  47. Upon corruption of these Pokémon, their PID and natures will turn into the following:
  48.  
  49. Seedot: 0x40000084 : 6 (Docile)
  50. Plusle: 0x4000006F : 10 (Timid)
  51. Horsea: 0x4000007F : 1 (Lonely)
  52. Meowth: 0x4000008B : 13 (Jolly)
  53.  
  54. It can be observed therefore, that the corruption will change the nature's ID to -1 of what it originally was (including the 'wrap around' case of Hardy changing to Quirky). We have proof this law applies to all corruptions, because the change of +0x40000000 is in decimal 1073741824. This figure modulo 25, is 24. If you add 24 to the nature ID with modulo 25, it will effectively be -1 of the original.
  55.  
  56. So far we have covered only four of the natures which can be changed to -1 of the original: Relaxed, Hasty, Brave or Naive, which become Docile, Timid, Lonely, Jolly.
  57.  
  58. But in theory, you can change any other nature to -1 of the original as well, using a Pokémon both compatible with the glitch and where you used a RNG reporter or Spinda to find out its personality value.
  59.  
  60. For information on how to get other Pokémon to work, I suggest watching Metarkrai's YouTube videos about getting specific Smeargle for specific substructure orders/changes to the substructure order in the desired way you want, in which you will be able to find out its personality value.
  61.  
  62. His channel is located here:
  63. https://www.youtube.com/user/zreety
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement