• 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!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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.

Adding rematches to un-rematchable trainers in Ruby/Sapphire?

  • 4
    Posts
    7
    Years
    • Seen Nov 30, 2023
    Hiya. Like many, I'm new to Pokémon ROM hacking (well, technically. I used to mess around with it a lot when I was a kid, but never made anything good, lol), and I'm trying to start fairly simple - the thread title should about cover it, but I'll elaborate a bit.

    Obviously, there are many trainers in the base Pokémon Ruby/Sapphire game that you cannot battle again (including Gym Leaders, etc.), and others like the Elite Four that do not scale past their first encounter. I wanted to make a reasonably simple hack that both adds several tiers of rematches to these trainers, and possibly further rematches with trainers that are rematchable (since they only really go up to about level 40 or so).

    As far as I can see, there is a table in the ROM that defines which particular trainer IDs are used for each series of rematches, but as a noob I'm not sure how to expand or move this table elsewhere. Thanks in advance for any help you can provide!
     
    Last edited:
    Back
    Top