public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Heal Over Time (on the map) Version 2.2.3 is up!

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Heal Over Time (on the map) Version 2.2.3 is up!
  • Original author: autophagy
  • Original date: June 8, 2019
  • Source thread: https://forums.rpgmakerweb.com/threads/heal-over-time-on-the-map-version-2-2-3-is-up.109828/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugins In Development

Summary

Heal Over Time v2.2.3 by Arty FIXED A CRITICAL BUG INTRODUCED IN VERSION 2.2.1! Please redownload the plugin, as v2.2.3 fixes an important issue with persistent states!

Archived First Post

Heal Over Time v2.2.3
by Arty

FIXED A CRITICAL BUG INTRODUCED IN VERSION 2.2.1!
Please redownload the plugin, as v2.2.3 fixes an important issue with persistent states!

Introduction

After googling for a while, I have come to the conclusion that there were no plugins that allow you to heal your actors gradually while out of battle. Now there is one. It does everything I wanted it to do, but I'm not sure if there's a smarter/more convenient way to do it, so I'm posting it to the WIP section to get some feedback maybe...?

I completely changed everything from version 1, so now the plugin should be actually usable.

Features
- Define healing states in the database and plugin manager
- The script will automatically run in custom intervals (defined per State)
- The actors with specified State(s) will regain a certain amount of HP or MP everytime the script gets executed
- The plugin can remove the State(s) when the actor is fully healed, or leave it/them alone
- A popup will inform you of the healing (courtesy of Mr. Trivel), if you wish, with a specified icon
- When the state gets removed through other means than expiring, you can stop the healing effect now

Screenshots
tumblr_pssrwecJxq1vuhinwo1_1280.jpg

Compact popup mode.

tumblr_pt1zikpzvJ1vuhinwo2_400.jpg

Verbose popup mode.

tumblr_pt1zikpzvJ1vuhinwo3_1280.jpg

Preparing the states.

tumblr_pt1zikpzvJ1vuhinwo1_1280.jpg

In the plugin manager.


How to Use
- Set up your State(s) in the database, pretty much just giving it a name and an icon.
- Give the State(s) a Custom Apply Effect as per Yanfly's Buffs and States plugin
- Set up the State(s) in the plugin manager
- Apply the State(s) to the actors in any way.
- Profit!

Changelog
- 2020/07/02: fixed conflict that led to states not getting removed properly
- 2020/07/01: fixed bug with auto-removal of states; added changelog to plugin
- 2020/06/29: Added functionality to prematurely remove healing effect
- 2020/06/23: Completely reworked code and fixed critical bugs
- 2019/06/22: Added option to heal MP instead of HP, small code improvements
- 2019/06/13: Completely rewrote the code based on feedback
- 2019/06/10: I added the option to heal a percentage of the actor's max HP instead of a flat number. Just type 20% instead of 20 to heal 20 percent of the max HP instead of exactly 20 HP.

Download
If you want to use popups, download Mr. Trivel's Popups plugin here.
Download my plugin here and let me know what you think. (Rightclick on the "Raw" button and save the file directly into your plugins folder. Do not change the filename.)

FAQ
Q: Do I NEED the additional Popups plugin?
A: No, you can turn this functionality off in the Plugin Parameters.

Q: Do I NEED Yanfly's Buffs and States Core?
A: Yes. For the time being, at least.

Credit and Thanks
- Credit me (Arty). Commercial and non-commercial use allowed, if credited.
- Special Thanks to Mr. Trivel for his Popups plugin

Author's Notes
Like I said, I'd like some feedback. I could not think of a better way to do this, so maybe you guys can give me some ideas/hints.

Features Mentioned

  • Define healing states in the database and plugin manager
  • The script will automatically run in custom intervals (defined per State)
  • The actors with specified State(s) will regain a certain amount of HP or MP everytime the script gets executed
  • The plugin can remove the State(s) when the actor is fully healed, or leave it/them alone
  • A popup will inform you of the healing (courtesy of Mr. Trivel), if you wish, with a specified icon
  • When the state gets removed through other means than expiring, you can stop the healing effect now

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

Credit and Thanks - Credit me (Arty). Commercial and non-commercial use allowed, if credited. - Special Thanks to Mr. Trivel for his Popups plugin Author's Notes

Referenced Images / Attachments

tumblr_pssrwecJxq1vuhinwo1_1280.jpg
tumblr_pssrwecJxq1vuhinwo1_1280.jpg
tumblr_pt1zikpzvJ1vuhinwo2_400.jpg
tumblr_pt1zikpzvJ1vuhinwo2_400.jpg
tumblr_pt1zikpzvJ1vuhinwo3_1280.jpg
tumblr_pt1zikpzvJ1vuhinwo3_1280.jpg
tumblr_pt1zikpzvJ1vuhinwo1_1280.jpg
tumblr_pt1zikpzvJ1vuhinwo1_1280.jpg
Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rpg-maker-archive#js-development

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar