• 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!
  • Akari, Selene, Mint, Solana - 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.

Making another Mega Evolution-type in-battle evolution

  • 10
    Posts
    10
    Years
    Well, I need a scripter tell me which name is the MegaEvolution script. I want to make a new evolution in battle. Please, I need help :')
     
    Well assuming your using version 16

    The script your looking for is "Pokemon_MegaEvolution"

    To add a new mega
    Code:
    MultipleForms.register(:[COLOR="Red"]SPECIESNAMEID[/COLOR],{
    "getMegaForm"=>proc{|pokemon|
       next 1 if isConst?(pokemon.item,PBItems,:[COLOR="red"]MEGASTONEID[/COLOR])
       next
    },
    "getUnmegaForm"=>proc{|pokemon|
       next 0
    },
    "getMegaName"=>proc{|pokemon|
       next _INTL("Mega [COLOR="Red"]Pokemon Name[/COLOR]") if pokemon.form==1
       next
    },
    "getBaseStats"=>proc{|pokemon| [COLOR="Lime"]#This is where you put the states[/COLOR]
       next [95,139,135,95,105,56] if pokemon.form==1
       next
    },
    "ability"=>proc{|pokemon| [COLOR="Lime"]#This is where you put the abilty[/COLOR]
       next getID(PBAbilities,:[COLOR="red"]ABILITYID[/COLOR]) if pokemon.form==1
       next
    },
    "height"=>proc{|pokemon| [COLOR="lime"]#HEIGHT[/COLOR]
       next 22 if pokemon.form==1
       next
    },
    "weight"=>proc{|pokemon| [COLOR="lime"]#WEIGHT[/COLOR]
       next 320 if pokemon.form==1
       next
    },
    "onSetForm"=>proc{|pokemon,form|
       pbSeenForm(pokemon)
    }
    })
    Replace the Red Text with the appratie names.
     
    The person isn't asking for a new Mega Evolution. They're asking how to make another mechanic that, like Mega Evolution, changes the Pokemon mid-battle. Unless they give specifics on how they want this mechanic to work I don't think we can help them.
     
    Back
    Top