• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
Independent Hidden Power Type

v21.1 Independent Hidden Power Type 1.0

This resource pertains to version 21.1 of Pokémon Essentials.
Pokémon Essentials Version
v21.1 ✅
Also compatible with
  1. 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.
Credits
DemICE
  • image_2023-03-12_214818154.png
    image_2023-03-12_214818154.png
    6.5 KB · Views: 1,063
  • image_2023-03-12_214853014.png
    image_2023-03-12_214853014.png
    10.9 KB · Views: 1,032
  • image_2023-03-12_215232176.png
    image_2023-03-12_215232176.png
    7.6 KB · Views: 976
Author
DemICE
Downloads
453
Views
2,251
First release
Last update

Ratings

5.00 star(s) 2 ratings

More resources from DemICE

Latest updates

  1. Compatibility with Essentials v21.1 confirmed.

    After testing it on it and removing some requirements from meta.txt I confirmed that this plugin...

Latest reviews

That's an excellent Plugin. I made a lot of items to change every Hidden Power Type. The steps to follow therefore are perfectly described.

Thank you :)
Back
Top