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

HeartGold hack: Post-Battle Party Randomizer

  • 2
    Posts
    13
    Years
    • Seen Nov 15, 2023
    Pokémon Heart Gold: PBPR
    (Post-Battle Party Randomizer)

    ==========Preface==========



    Hello! This is a very simple and straightforward patch for Pokémon Heart Gold:
    After every battle—whether you win, lose, or run—every Pokémon in your party will randomize into a different species of Pokémon.

    This randomization occurs after the battle instead of before the battle, unlike other party randomizers I have seen.
    Conceptually, I thought the randomization I had seen in other rom hacks was a really cool idea, but I felt that the inability to strategize much outside of "big level go BRR" made it difficult to proceed too far into the game.

    Hence, this post-battle randomizer. With this change, you can now decide which randomized party you would like to take into the next fight you have (with the exception of the Elite Four unless you soft reset or load state after each fight...). Below are the primary features (and shortcomings) of this modified game. I hope you have as much fun with it as I have!




    ==========Features==========



    • Each Pokémon in the player's party randomizes into any of the available 493 Pokémon after each battle.
    • When a Pokémon changes species, its stats, ability, and exp curve will also update.
      Because the exp curves were not standardized, Pokémon levels tend to fluctuate when changing species.
    • Pokémon maintain their moves after changing species.
    • Pokémon maintain their HP percentage when changing species. This means if your Caterpie with 16 out of 20 HP turns into a Chansey with a max HP of 60, your Chansey will have 48 HP.
      The only exception to this rule is if your Pokémon turns into Shedinja. If your Pokémon has more than 0 HP and turns into Shedinja, it will effectively get a free heal to full HP.
    • Your Pokédex does not update with the Pokémon that are randomized into your party.
    • The randomization process occurs after battle but before the check to see if a Pokémon should evolve. Thus, if you have a Level 15 Groudon that gains a level (to Level 16), but turns into a Cascoon after the battle, then your Cascoon will evolve if it is Level 10 or higher.
      A Pokémon will not attempt to evolve simply by randomizing into a Pokémon that would have evolved at the level it is at. It must have gained a level during the battle to trigger the evolution.




    ==========Screenshots==========

    Will update with more/better screenshots later... maybe
    [PokeCommunity.com] Post-Battle Party Randomizer


    [PokeCommunity.com] Post-Battle Party Randomizer





    ==========Download==========

    xDelta patch — View attachment pokeheartgold_PostBattleTeamRandomizer.xdelta
     
    Could you please make it so the pokemon don't keep their moveset after changing species? I found that feature really boring, especially in the early game.
     
    Back
    Top