• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Hacking Emerald, pokemon are getting replaced.

  • 2
    Posts
    2
    Years
    • Seen Jul 17, 2022
    I have been using Hopeless Trainer Editor and in both that and the trainer editor in PGE the pokemon look correct. In actual play they are getting replaced with pokemon that have a similar index. Roxanne's Nosepass becomes a Kadabra, Brendan's Marhstomp becomes a Sandslash. Things like that. In both trainer editors I have looked at the teams appear correct. I tried using XSE to edit the team but that doesn't seem like something I could do in that script. Any advice would be greatly appreciated. From what I can tell it is 3 digit index IDs losing the 1 at the front and getting replaced with their 2 digit equivalent. this is only happening in teams that I attempted to expand.
     
    Last edited:
    Weird. I just checked and both of those are 100 (in hex terms) different.

    Like Nosepass is 140. Kadabra 040
    Marshtomp 11C, Sandslash 01C

    Are you sure you're typing the index numbers correctly?
    Also HMA is totally better for this sort of thing as far as I'm aware
     
    I will look at HMA when next I am able to sit down and work on this. I am putting in the index correctly. I have used two different trainer editors and they all show that it is the correct pokemon. The pokemon in question can appear in the wild just fine. This only happens with trainers' teams that I have expanded from their original number. Roxanne having 6 where she once had 3, for example. The index is correct in every instance it is just not working properly once the game is running.
     
    Back
    Top