- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- v21.1
- This feature defines almost all healing moves with open world functionality.
Each healing movement is based on its actual function. Here are some examples:
- Heal Pulse is a move that heals the party member for 50% HP and cannot heal itself, which is what this Script allows.
- Life Dew is different, it heals the user and the party for 25% HP.
- Revival Blessing revives a Pokémon on the team!
- Synthesis, MoonLight, Morning Sun, MilkDrink, Roost, Recover, Heal Order, Shore Up, Slack Off appear compatible with healing the user by 50% HP.
- Aqua Ring heals the user for 1/16 or 3/16 if Big Root is equipped.
- Purify: Heals user by 1/2 and their negative status only if they have a negative effect on them.
- Refresh cure User Status.
- Aromatherapy, Heal Bell cure party Status.
- Jungle Healing heals the user and team's HP by 25% and cures any negative effects.
- Rest heals the user's HP by 100% and applies the Sleep effect. However, a modification is necessary so that in battle it gives a well-executed SleepDuration.
- Lunar Dance restores a Pokémon's health to full and faints it, but cannot be used on a fainted Pokémon.
- Healing Wish restores a Pokémon's health and negative status and faints, but cannot be used on a fainted Pokémon.
- Lunar Blessing heals the user and team for 25% HP and negative statuses.
- Pollen Puff heals a party member by 50%, but cannot hit Pokémon with the BULLETPROOF ability.
- Wish, Floral Healing heals a party member by 50% and can heal self.
- Present heals a party member by 25% and cannot be used on self. Has an additional 20% chance to heal the selected party member to full HP.
- Dream Eater heals himself by hitting an ally, he needs to hit a friend to steal their HP. The value changes depending on who has Big Root equipped.

The code structure is not as beautiful as I would like because it was made a long time ago when I had less experience, but it is functional and tested by many players.
This code just uses def pbPokemonScreen of class PokemonPartyScreen, you can simply import the changes without treating it as a Plugin, it will be easier to deal with one less code overlap.
- Credits
- TechSkylander1518, MakerBlack