• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • 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.

Evolution Triggered by Status Ailment

Sporefame19

Amateur Cartographer
30
Posts
11
Years
  • My friend had an idea for a Pokemon who evolves when leveling up and its evolution depends on the status ailment inflicted on it during the last battle. I'm not sure if this is possible. Thanks in advance! :D

    Here is the idea:
    Spoiler:
     

    Black Eternity

    Lord of Eternity
    57
    Posts
    11
    Years
    • Seen Jun 30, 2016
    Well if you want evolved:
    Then go to PokemonEvolution section:
    And change:
    Code:
        when 26 # Custom 1
          # Add code for custom evolution type 1
    to
    Code:
        when 26 # Evolves if has status ailment
          return poke if pokemon.status==level

    Then for in pokemon.txt
    Add the evolution
    Evolutions=IVYSAUR,Custom1,AILMENT (VALUE)

    View section PBStatuses for the values of the ailment

    To change the name of the evolution type, go to section Compiler
    and find:
    Code:
         "Evolutions"=>[0,"*ses",nil,["Unknown",
            "Happiness","HappinessDay","HappinessNight","Level","Trade",
            "TradeItem","Item","AttackGreater","AtkDefEqual","DefenseGreater",
            "Silcoon","Cascoon","Ninjask","Shedinja","Beauty",
            "ItemMale","ItemFemale","DayHoldItem","NightHoldItem","HasMove",
            "HasInParty","LevelMale","LevelFemale","Location","TradeSpecies",
            "Custom1","Custom2","Custom3","Custom4","Custom5","Custom6","Custom7"]],
    Just change Custom1 to whatever you prefer... probably "status" lol.
    but dont forget to change it in pokemon.txt

    For forms, like your friend described, I am unsure as of now.
     

    Sporefame19

    Amateur Cartographer
    30
    Posts
    11
    Years
  • Thanks again Black. XD Sorry if I'm asking too much. My friend just have weird ideas. Thank :D You really did help. ALOT.
     

    Black Eternity

    Lord of Eternity
    57
    Posts
    11
    Years
    • Seen Jun 30, 2016
    Thanks again Black. XD Sorry if I'm asking too much. My friend just have weird ideas. Thank :D You really did help. ALOT.

    No problem, I need the practice. must get better at scripting lol.
    I have compiled a basic understanding of how the code works so far.
     
    Back
    Top