- Joined
- Jul 18, 2021
- Posts
- 145
Hi all,
I've been researching Primal Reversion in Pokemon Essentials, looked at a lot of stuff on forums, the wiki, and of coarse the script. I have not been able to answer all my questions so I have decided to ask the community.
1) Pokemon like GROUDON and KYOGRE maintain their Primal Reversion when revived. Is there a way to prevent them from maintaining Primal Reversion when revived?
2) I would like to add custom pokemon with Primal Reversion to my game. I have created the appropriate form handlers but have also done a search for all GROUDON to find all the primal reversion scripts. I found the following script which looks like it deals with the animations of the form changes. Do I have to alter this script to include the custom pokemon or can I create a similar script below it and include the custom pokemon? I only ask because I have a tendancy to mess up the branches in the script and I may have a few more custom pokemon with primal reversions to add later on.
3) I found another section of script that has Groudon listed with the Red Orb and I was wondering if I would need to do the same here as well with each custom pokemon I add with a Primal Reversion along with any custom items I may require beyound blue and red orbs? Below is the piece of script I am reffering to.
I will keep researching in the meantime and thank you in advance for taking the time to read or answer any of my questions above.
I've been researching Primal Reversion in Pokemon Essentials, looked at a lot of stuff on forums, the wiki, and of coarse the script. I have not been able to answer all my questions so I have decided to ask the community.
1) Pokemon like GROUDON and KYOGRE maintain their Primal Reversion when revived. Is there a way to prevent them from maintaining Primal Reversion when revived?
2) I would like to add custom pokemon with Primal Reversion to my game. I have created the appropriate form handlers but have also done a search for all GROUDON to find all the primal reversion scripts. I found the following script which looks like it deals with the animations of the form changes. Do I have to alter this script to include the custom pokemon or can I create a similar script below it and include the custom pokemon? I only ask because I have a tendancy to mess up the branches in the script and I may have a few more custom pokemon with primal reversions to add later on.
Battle_Action_Other:
#=============================================================================
# Primal Reverting a battler
#=============================================================================
def pbPrimalReversion(idxBattler)
battler = @battlers[idxBattler]
return if !battler || !battler.pokemon
return if !battler.hasPrimal? || battler.primal?
if battler.isSpecies?(:KYOGRE)
pbCommonAnimation("PrimalKyogre",battler)
elsif battler.isSpecies?(:GROUDON)
pbCommonAnimation("PrimalGroudon",battler)
end
battler.pokemon.makePrimal
battler.form = battler.pokemon.form
battler.pbUpdate(true)
@scene.pbChangePokemon(battler,battler.pokemon)
@scene.pbRefreshOne(idxBattler)
if battler.isSpecies?(:KYOGRE)
pbCommonAnimation("PrimalKyogre2",battler)
elsif battler.isSpecies?(:GROUDON)
pbCommonAnimation("PrimalGroudon2",battler)
end
pbDisplay(_INTL("{1}'s Primal Reversion!\nIt reverted to its primal form!",battler.pbThis))
end
end
3) I found another section of script that has Groudon listed with the Red Orb and I was wondering if I would need to do the same here as well with each custom pokemon I add with a Primal Reversion along with any custom items I may require beyound blue and red orbs? Below is the piece of script I am reffering to.
Item:
:KYOGRE => [:BLUEORB],
:GROUDON => [:REDORB]
}
return combos[species] && combos[species].include?(@id)
end
end
end
I will keep researching in the meantime and thank you in advance for taking the time to read or answer any of my questions above.