• 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.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Scottie, Todd, Serena, Kris - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • 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.

After catching a trainer's Pokemon, their next appears lower than it should

  • 800
    Posts
    10
    Years
    My game has two possible scenarios where you can attempt to catch a trainer's Pokemon without the trainer deflecting the Pokeball. One - which is in default Essentials - is if the Pokemon in question is a Shadow Pokemon (I removed the Snag Ball requirement). The other is if the Pokemon is of a specific species and has a certain flag active - this relates to a sidequest/event in my game.

    Other than changing the conditions under which you can catch a Trainer's Pokemon - a single like of code that's the start of an if statement - and adding an after-battle condition that forces you to send a party member to the PC if you successfully caught the sidequest Pokemon and have a full party, I edited nothing in regards to catching Pokemon. Therefore, I assume this is an error that is in either basic Essentials or the Gen VI Pack, which is what I'm using.

    When I catch a trainer's Pokemon, the battle goes on as planned. However, their next Pokemon will spawn lower than it should, as seen in the picture below.

    What's causing this?
     
    Last edited:
    Does it occur no matter what the next pokemon is, or does it only occur for that Glaceon? Try making the next poke something different and try again?
     
    Bump. Noticed that snagging Pokemon ivolved some variables named "x" and "y". Thinking that may have something to do with this, I renamed them "xy" and "yy", but that didn't fix anything.
     
    Last edited:
    Back
    Top