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

[Scripting Question] Fusion Evolution

  • 45
    Posts
    10
    Years
    So, I'm tinkering with the idea of certain pokemon actually fusing together to evolve, like how the pokedex states that slowpoke evolves when a shellder bites it's tail or head. The way I'm trying to do it is by way of the HasInParty coding, but I keep stumbling at removing the needed pokemon (i.e. shellder for slowpoke to become slowking). I just can't put my finger on what the right code is.
     
    Last edited by a moderator:
    this worked for me in a previous version:
    https://www.pokecommunity.com/showthread.php?t=293843

    maybe it could be simpler by using only one custom evo method depending on the form:
    Code:
        # Add code for custom evolution type 4
      when PBEvolution::Custom5
        return poke if pokemon.form>=level
      end
      return -1
    end[CODE]
    
    and change the pokemon PBS to: SLOWBRO,Custom5,1,SLOWKING,Custom5,2
    
    and then don't change the newpkmn.markings and newpkmn.smart but rather the form to 1 or 2, depending on whether it has a kings rock or is above lvl 37...
    
    if you try the new version let me know if it works, because i haven't tested it myself yet being busy with my fakemon...
     
    this worked for me in a previous version:
    https://www.pokecommunity.com/showthread.php?t=293843

    maybe it could be simpler by using only one custom evo method depending on the form:
    Code:
        # Add code for custom evolution type 4
      when PBEvolution::Custom5
        return poke if pokemon.form>=level
      end
      return -1
    end[CODE]
    
    and change the pokemon PBS to: SLOWBRO,Custom5,1,SLOWKING,Custom5,2
    
    and then don't change the newpkmn.markings and newpkmn.smart but rather the form to 1 or 2, depending on whether it has a kings rock or is above lvl 37...
    
    if you try the new version let me know if it works, because i haven't tested it myself yet being busy with my fakemon...[/QUOTE]
    
    Alrighty, I'll give it a shot, and send ya a message if it works!
     
    Back
    Top