Casper Gaming Developer Corner
Casper Gaming Developer Corner

Documentation

Back to Plugin


Quick InfoVersion: Alpha R2
Made for RPG Maker MZ 1.9.0

Level Up EffectsThis plugin offers the following features to make leveling up more rewarding:

Restore HP
This will fully restore the actor's HP when they level up.

Restore MP
This will fully restore the actor's MP when they level up.

Clear Status Ailments
This will clear all states applied to the actor when they level up.

Battle EffectsThis plugin offers the following features to reduce frustration in battle:

Always Escape
If enabled, the player will always succeed when they attempt to escape. Note that this does not enable escaping if an evented battle disallows trying to escape, so you do not need to worry about the player escaping a boss battle.

Lucky Peril
If enabled, lucky peril is a way to make battles more forgiving for the player. It has a chance (set by you) to activate when the enemy uses an ability that would kill the player. Instead of killing the player, it will leave the player with between 1 and 10% of their current hp left over.

For example, if the player has 100 hp left (and meets conditions for lucky peril to activate) and takes 150 damage, they would instead be left with between 1 and 10 hp left.

Lucky Peril has the following conditions:
1) Must be enabled in parameters
2) Target must be an actor who takes lethal damage
3) Damage must not be greater than or equal to the actor's max hp
4) Actor must not already be low hp (percentage set in params)

You can also add an additional chance roll so lucky peril does not activate every time the above conditions are met.

Map EffectsThis plugin offers the following features to reduce frustration on the map:

Min Encounter Step
Normally, encounter step provides an average but could roll really low multiple times in a row, such as making the player encounter a battle every few steps. This setting ensures that there is a minimum number of steps between encounters, so even if the average rolls really low it will be set to the minimum step count.

IntegrationsThis plugin has additional functionality when used alongside the following plugins:

[CGMZ] Difficulty
You can cause certain quality of life features to only activate on specific difficulties. For example, if you want restore hp/mp to work on your easier difficulties but not the harder ones, you can do that.

Plugin CommandsThis plugin does not include any plugin commands.

Saved GamesThis plugin is fully compatible with saved games. This means you can:

✓ Add this plugin to a saved game and it will work as expected.
✓ Change any plugin params and changes will be reflected in saved games.
✓ Remove the plugin with no issue to save data.

Filename

The filename for this plugin MUST remain CGMZ_QualityOfLife.js. This is what it comes as when downloaded. The filename is used to load parameters and execute plugin commands. If you change it, things will begin behaving incorrectly and your game will probably crash. Please do not rename the js file.


Known Issues

This plugin currently has no known issues that need to be fixed. If you believe you have encountered a bug, please report it to Casper Gaming.


Compatibility

This plugin currently has no known compatibility issues with other RMMZ plugins. If you believe you have encountered a conflict, please report it to Casper Gaming.


Version HistoryVersion AlphaR2
  • Added switch conditions for each QoL feature
  • Added [CGMZ] Difficulty integration for each QoL feature

Back to Plugin