• 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!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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.

Script: Independent Hidden Power Type v1.0 [Essentials v20.1]

Description:
Don't like how You need certain IVs to use a certain hidden power type? This here lil' Plugin is gonna make it so it is just random. Do not worry though, it is not completely out of your control.
Example ways to affect the Hidden Power type:
-Through an item.
-If your first Pokemon has Synchronize as its ability, Wild Pokemon have a very big chance to have that first Pokemon's Hidden Power Type.
-Inheritable through breeding if the parent is holding a Destiny Knot.
I've added another variable that checks if a Pokemon had its hidden power changed from its original one. You can use this variable if you want to create restrictions like making Pokemon only able to change their hidden power type once with a certain item, while needing a more late game item to continously swap hidden power types for example.

Contents:

hptype.rb:
-Sets up the new system.
:hptype is the new attribute that determines a Pokemon's hidden power.
example: pokemon.hptype=:WATER
:hptypeflag is used to mark pokemon whose hidden power type has changed once.

Optionals (you can delete any of them without issues):
hptype in battle.rb:
-Shows the hidden power type when selecting moves in battle.

hptype in summary.rb:
-Shows the hidden power type in the Summary.
Compatible with Enhanced UI and BW Summary Screen.

hp changing item.rb:
-Examples of item handlers that can be used to change a Pokemon's hidden power type

catching.rb:
-Example edit that makes it so if your first Pokemon has Synchronize as its ability, Wild Pokemon have a very big chance to have that first

breeding.rb:
-Example edit that makes the hidden power type Inheritable through breeding if the parent is holding a Destiny Knot. The offspring will be marked as a Pokemon that has had its hidden power type altered. (its hptypeflag will be true)

Installation:
-Simply extract the zip in your game's Plugins folder.

Screenshots:

[PokeCommunity.com] Independent Hidden Power Type v1.0  [Essentials v20.1]

[PokeCommunity.com] Independent Hidden Power Type v1.0  [Essentials v20.1]

[PokeCommunity.com] Independent Hidden Power Type v1.0  [Essentials v20.1]


Compatibilities:
-Essentials Deluxe
-Enhanced UI
-(broken link removed)
No known incompatibilities.


 
Last edited:
Back
Top