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

Disable Evolution? Prevent releasing?

  • 45
    Posts
    10
    Years
    So, this is probably something that is explained on the wiki or in a thread elsewhere, but I can't find it...

    For plot-related purposes (such as, say, remaking yellow version), how do you make a particular pokemon unable to evolve, possibly until a certain point (pikachu, for example)?
    Adding onto that, how do you disable the ability to release a particular pokemon?
     
    Last edited by a moderator:
    In def pbCheckEvolutionEx(pokemon) add:

    Code:
    return -1 if isConst?(pokemon.species,PBSpecies,:PIKACHU) && $game_switches[XXX]==false

    under:

    Code:
    return -1 if pokemon.species<=0 || pokemon.isEgg?

    with your particular switch that determines if it's time or not for pikachu to evolve, aka when the switch xxx is true/on pikachu will be able to evolve.

    as for your second question it's been asked many times, this is what I found with a 2 seconds forum search, I'm sure there's more:
    https://www.pokecommunity.com/threads/378755/
    https://www.pokecommunity.com/threads/302690/
     
    In def pbCheckEvolutionEx(pokemon) add:

    Code:
    return -1 if isConst?(pokemon.species,PBSpecies,:PIKACHU) && $game_switches[XXX]==false
    under:

    Code:
    return -1 if pokemon.species<=0 || pokemon.isEgg?
    with your particular switch that determines if it's time or not for pikachu to evolve, aka when the switch xxx is true/on pikachu will be able to evolve.

    as for your second question it's been asked many times, this is what I found with a 2 seconds forum search, I'm sure there's more:
    https://www.pokecommunity.com/showthread.php?t=378755&highlight=releasing
    https://www.pokecommunity.com/showthread.php?t=302690&highlight=releasing

    Thanks! I suppose I just suck at finding things. >>;

    Remove the evolution lines from your pbs files
    Add them back upon full release

    That only works if there's no intention to have the pokemon in question evolve.
     
    Back
    Top