A downloadable tool

Buy Now$1.00 USD or more

[About]

What is Petrify? Petrify in game terms refers to a status effect that essentially turns a character or enemy into stone or statue rendering them immobile and unable to act. In many role-playing games (RPGs), when a unit is petrified, the said unit can't move, attack, or use abilities, and in some cases, it becomes immune to damage for the duration of the effect. However, this also often counts as being "defeated" for game over conditions if all allies are affected.

In many Final Fantasy titles, petrify is inflicted by spells (like Break) or enemy attacks (like cockatrices). A petrified unit is typically incapacitated, cannot act, and is treated as KO, though sometimes it also cannot be harmed further until the effect is removed. Specific items (like a Gold Needle) are usually required to cure it.

In the Mana series, for example, petrify transforms characters into a stone statue. They become unable to receive commands, and if every party member is petrified, the game can result in an immediate game over. 

Obviously you can do something similar via eventing by spamming conditional branches which checking characters condition and have the said event to be copied on every single battle events which is a lot of trouble if you ask the lazy me.

That's why this plugin is created (born from my laziness) to make things easy as all you need to do is to set the plugin, make a Petrify state and write <Petrify> in the note field, bam that's it.


[Usage]

Make a new state, name it whatever you like such Petrify, Stone, Rock, etc. and write a <Petrify> in the state is note field, for everything else like icon of the state, exp rate, how the state is inflicted, etc. are free for you to set however you see fit.


[Remove or Cure the Petrification]

Since the Petrify is treated as Death, to cure it you may need to set the skill or item which remove the petrification state to target "Dead" ally.


[Regarding Petrify State]

Petrify DOES NOT decrease HP when inflicted unlike Death state which decreased HP to 0 when inflicted, however in case when every party member are incapacitated via petrify or death then it's either game over or leave everyone who was petrified with 1 HP in case the battle is set to can lose, in case someone still petrified after battle (win or escape) then their HP remain as is.


[Death by Petrify for Enemies]

Enemies may NOT VANISH in case they are petrified while still having their HP above 0, again petrify state doesn't inflicted any damage to HP like Death does, therefore the enemies are still treated as dead but will remain on the battle field.


[Compatibility Risk] (2%)

Technically it's almost impossible for this plugin to conflict with other plugin unless you're intentionally do so or you use completely different core system but why would you do that?


[Disclaimer]

This plugin does not include a graphic or visual changes such as turning battler (actor or enemy) into stone or statue images, all this plugin does is to make a petrify state system that's it, if you want the visual changes then it's your problem as this plugin only deals with the system.

Regarding the character/enemy color changes in the video was with help of another plugin called PerangCemenPlugins - Status Color (PerangCemenStaCol.js) which you can found here.

You are not obligated to make a petrify status with this plugin, in fact you are free to use it however you see fit for example you can exclude an ally or an enemy from battle and made them into spectators or whatever your creativity takes you to like frozen, time stop, etc.

[Term of Use]

Updated 17 hours ago
StatusReleased
CategoryTool
AuthorPerang Cemen
TagsRPG Maker MZ, sourcecode

Purchase

Buy Now$1.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:

PCP_Petrify System_ver1_0_1.zip 1.3 kB
PCP_Petrify System_1_0_2.zip 1.3 kB
PCP_Petrify System_1_0_3.zip 1.3 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.