- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- 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.
Compatibilities:
-Essentials Deluxe
-Enhanced UI
-BW Summary Pack
No known incompatibilities.
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.
Compatibilities:
-Essentials Deluxe
-Enhanced UI
-BW Summary Pack
No known incompatibilities.
- Credits
- DemICE