Pokémon Essentials All questions and discussion about Pokémon Essentials, the Pokémon game kit for RPG Maker XP, go in here. Also contains links to the latest downloads and the Essentials Wiki.


Reply
 
Thread Tools
  #1    
Old September 10th, 2017 (10:42 AM).
Rinkoou's Avatar
Rinkoou Rinkoou is offline
Awful-Pun Master
     
    Join Date: Sep 2016
    Location: Alola
    Gender: Male
    Nature: Naughty
    Posts: 32
    After screwing around with v17 of Essentials, I've noticed that Mega Evolution changed and I don't understand it. In my game, I have two forms of Lycanroc, Midday being base and Midnight being form 1 in pokemonforms.txt. While battling a trainer with Lycanroc Midday, the Lycanroc Mega Evolved to Midnight form, which confused me a ton. What was more confusing is that when I Mega Evolved a Venusaur, it said I used Contact Lenses, which is an item before the defined Mega Ring. If anybody could help, that'll be great. Extremely confused.
    __________________
    I ask stupid questions because my brain is nonexistant.
    Reply With Quote

    Relevant Advertising!

      #2    
    Old September 10th, 2017 (11:36 AM).
    Ego13's Avatar
    Ego13 Ego13 is offline
       
      Join Date: Jul 2017
      Location: Larua Region
      Gender: Male
      Nature: Calm
      Posts: 95
      Did you get the update to v17.1? That fixes the issue with Pokémon mefa evolving if they dont have a mega evolution.
      And did you set up Venusaur correct? And also how did you set up the mega ring?
      __________________

      Pokemon Hollow on pokecommunity.com
      Reply With Quote
        #3    
      Old September 10th, 2017 (2:13 PM).
      Rinkoou's Avatar
      Rinkoou Rinkoou is offline
      Awful-Pun Master
         
        Join Date: Sep 2016
        Location: Alola
        Gender: Male
        Nature: Naughty
        Posts: 32
        I was using v17, just updated to v17.1 and now Venusaur won't mega evolve anymore.
        Heres my Mega Ring:
        Code:
        527,MEGARING,Ultra Ring,Ultra Rings,8,0,"This ring contains an untold power that somehow enables Pokémon carrying Mega Stones to Mega Evolve in battle.",0,0,6,
        And Venusaur:
        Code:
        MultipleForms.register(:VENUSAUR,{
        "getMegaForm"=>proc{|pokemon|
           next 1 if isConst?(pokemon.item,PBItems,:VENUSAURITE)
           next
        },
        "getUnmegaForm"=>proc{|pokemon|
           next 0
        },
        "getMegaName"=>proc{|pokemon|
           next _INTL("Mega Venusaur") if pokemon.form==1
           next
        },
        "getBaseStats"=>proc{|pokemon|
           next [80,100,123,80,122,120] if pokemon.form==1
           next
        },
        "ability"=>proc{|pokemon|
           next getID(PBAbilities,:THICKFAT) if pokemon.form==1
           next
        },
        "height"=>proc{|pokemon|
           next 24 if pokemon.form==1
           next
        },
        "weight"=>proc{|pokemon|
           next 1555 if pokemon.form==1
           next
        },
        "onSetForm"=>proc{|pokemon,form|
           pbSeenForm(pokemon)
        }
        })
        __________________
        I ask stupid questions because my brain is nonexistant.
        Reply With Quote
          #4    
        Old September 10th, 2017 (2:16 PM).
        Ego13's Avatar
        Ego13 Ego13 is offline
           
          Join Date: Jul 2017
          Location: Larua Region
          Gender: Male
          Nature: Calm
          Posts: 95
          Quote:
          Originally Posted by Rinkoou View Post
          I was using v17, just updated to v17.1 and now Venusaur won't mega evolve anymore.
          Heres my Mega Ring:
          Code:
          527,MEGARING,Ultra Ring,Ultra Rings,8,0,"This ring contains an untold power that somehow enables Pokémon carrying Mega Stones to Mega Evolve in battle.",0,0,6,
          And Venusaur:
          Code:
          MultipleForms.register(:VENUSAUR,{
          "getMegaForm"=>proc{|pokemon|
             next 1 if isConst?(pokemon.item,PBItems,:VENUSAURITE)
             next
          },
          "getUnmegaForm"=>proc{|pokemon|
             next 0
          },
          "getMegaName"=>proc{|pokemon|
             next _INTL("Mega Venusaur") if pokemon.form==1
             next
          },
          "getBaseStats"=>proc{|pokemon|
             next [80,100,123,80,122,120] if pokemon.form==1
             next
          },
          "ability"=>proc{|pokemon|
             next getID(PBAbilities,:THICKFAT) if pokemon.form==1
             next
          },
          "height"=>proc{|pokemon|
             next 24 if pokemon.form==1
             next
          },
          "weight"=>proc{|pokemon|
             next 1555 if pokemon.form==1
             next
          },
          "onSetForm"=>proc{|pokemon,form|
             pbSeenForm(pokemon)
          }
          })
          I think the best way to add Mega Evos is to use the pokemonforms.txt.
          I already uploaded a complete one (with all mega evolutions) here
          __________________

          Pokemon Hollow on pokecommunity.com
          Reply With Quote
            #5    
          Old September 10th, 2017 (2:27 PM). Edited September 10th, 2017 by Rinkoou.
          Rinkoou's Avatar
          Rinkoou Rinkoou is offline
          Awful-Pun Master
             
            Join Date: Sep 2016
            Location: Alola
            Gender: Male
            Nature: Naughty
            Posts: 32
            It works, but I forgot to show how the contact lenses were set up. They are just supposed to be a useless key item but instead act like Mega Ring?
            Code:
            527,CONTACTS,Contact Lenses,Contact Lenses,8,0,"A pair of contact lenses.",0,0,0,
            __________________
            I ask stupid questions because my brain is nonexistant.
            Reply With Quote
              #6    
            Old September 10th, 2017 (11:01 PM).
            Ego13's Avatar
            Ego13 Ego13 is offline
               
              Join Date: Jul 2017
              Location: Larua Region
              Gender: Male
              Nature: Calm
              Posts: 95
              Change the ID. Both, your Mega Ring and the contact lenses, have the same ID (527). That should fix it
              __________________

              Pokemon Hollow on pokecommunity.com
              Reply With Quote
                #7    
              Old September 11th, 2017 (3:46 AM).
              Rinkoou's Avatar
              Rinkoou Rinkoou is offline
              Awful-Pun Master
                 
                Join Date: Sep 2016
                Location: Alola
                Gender: Male
                Nature: Naughty
                Posts: 32
                Oh, I'm so blind! Thank you so much!
                __________________
                I ask stupid questions because my brain is nonexistant.
                Reply With Quote
                Reply

                Quick Reply

                Join the conversation!

                Create an account to post a reply in this thread, participate in other discussions, and more!

                Create a PokéCommunity Account

                Sponsored Links
                Thread Tools

                Posting Rules
                You may not post new threads
                You may not post replies
                You may not post attachments
                You may not edit your posts

                BB code is On
                Smilies are On
                [IMG] code is On
                HTML code is Off

                Forum Jump


                All times are GMT -8. The time now is 4:32 PM.